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

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

3天内不再提示

5个步骤,让还在吃灰的开发板玩上曾经火爆全球的NES游戏

全志在线 来源:全志在线 2023-11-24 17:28 次阅读

NES游戏即从前风靡全球的红白机游戏,魂斗罗、马里奥、塞尔达……这些耳熟能详的游戏名字,也曾是一代人的记忆。

时至今日,经典款的红白机已经停产,但仍有不少玩家热衷于游玩NES游戏。

2525da14-8aab-11ee-939d-92fbcf53809c.jpg

NES模拟器在核桃派1B上运行效果

移动端设备的便利让玩家可以轻松在在手机、平板上轻松重温这些经典游戏。但如果要选择一款新的设备来游玩NES游戏,那么放在角落里吃灰的开发板绝对是你的不二之选。

开发板选择

在开发版的选择上没有过高的配置要求,本次的NES游戏项目选用核桃派H616开发板来移植NES模拟器,核桃派(WalnutPi)1B是遵循树莓派B型的外形尺寸以及资源配置的全志H616四核A53 SBC,与树莓派B型在尺寸以及一些硬件上保持兼容。

255618a0-8aab-11ee-939d-92fbcf53809c.png

核桃派1B H616

安装NES游戏模拟器

与当年相比,现在的NES游戏在画质、音效等方面都有了极大的提升。我们可以享受到更加细腻的游戏画面、更加流畅的操作体验,以及更加丰富的游戏内容。

接下来,就是安装NES游戏模拟器,在模拟器的选择上,本案例中试用的是nestopia模拟器,当然也可以在网络上选择其他的模拟器,这个全凭个人喜好,通过以下命令在树莓派上安装NES模拟器:

sudo apt-get install nestopia

安装完成后,你可以通过以下方式打开NES游戏模拟器:

终端打开:

nestopia

桌面系统可左下角开始菜单打开:

25915726-8aab-11ee-939d-92fbcf53809c.png

开始游戏

在打开NES游戏模拟器后,你需要加载已经准备好的NES游戏文件。找到你存放NES游戏的目录,点击“打开”按钮即可。此时,你应该能够在模拟器中看到游戏列表,选择你想要玩的游戏开始吧!

25e2241c-8aab-11ee-939d-92fbcf53809c.jpg

25f42b3a-8aab-11ee-939d-92fbcf53809c.jpg

运行效果

26219c32-8aab-11ee-939d-92fbcf53809c.jpg

坦克大战

26445f74-8aab-11ee-939d-92fbcf53809c.jpg

幽灵行动

2525da14-8aab-11ee-939d-92fbcf53809c.jpg

魂斗罗

配置键盘&手柄

Nestopia模拟器的默认键盘操作方式可能如下:

方向键(上、下、左、右):用于控制游戏角色的移动

A键:用于游戏中的确认、攻击或跳跃操作

B键:用于游戏中的取消、特殊技能或射击操作

Start键:用于开始游戏或暂停游戏

Select键:用于选择游戏中的选项或功能

为了让你的游戏体验更加真实,我们可以配置一个游戏手柄。将游戏手柄通过USB蓝牙连接到开发板上,然后在模拟器中选择相应的端口和协议进行配置。如果你使用的是蓝牙手柄,你需要在模拟器中进行相应的蓝牙设置。如果是USB手柄,你需要确保手柄与开发板的USB接口兼容。在配置手柄时,你可以参考模拟器的用户手册或在线教程进行操作。

268fa02e-8aab-11ee-939d-92fbcf53809c.png

外接手柄示例-本项目尚未进行适配

当然,除了基本的游戏体验,你还可以进行更多的优化和拓展。例如,你可以通过修改模拟器的配置文件来提升游戏的性能和画面质量;你也可以尝试添加更多的游戏ROM文件到你的库中,以丰富你的游戏选择;你甚至可以尝试在开发板上添加更多的硬件设备,如摇杆或者麦克风等,以提升你的游戏体验。

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

    关注

    25

    文章

    4609

    浏览量

    95133
  • 模拟器
    +关注

    关注

    2

    文章

    840

    浏览量

    42835

原文标题:5个步骤,让还在吃灰的开发板玩上曾经火爆全球的NES游戏

文章出处:【微信号:gh_79acfa3aa3e3,微信公众号:全志在线】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    超酷!基于ESP32自制一蓝牙游戏手柄

    ; 步骤2:在面包构建电路 除了ESP32开发板外,游戏手柄电路还需要一摇杆模块、按
    发表于 05-06 16:59

    超越节点引擎临界:华为云 NES 颠覆游戏规则

    NES 发表一系列性能优化成果及开发者支持计划,让 Web3 网络运营商惊喜连连。 以太坊合并后,首个「权益证明共识测试网络」正式上线仅 1 个月,华为云 NES 率先为开发者提供
    的头像 发表于 04-07 17:06 645次阅读

    Elfboard\"自创一派\" 共创社活动 --- Elfboard开发板初识1.0

    下载的过程中,可以接上串口线,随便。 3.接上串口线后,打开电脑设备管理器,查看串口号,我的电脑显示为COM8, 你的电脑可能不是哦!按照自己的来 4.找一款上位机,方便
    发表于 01-04 10:25

    学习笔记分享|ElfBoard开发板初识

    的过程中,可以接上串口线,随便。 3.接上串口线后,打开电脑设备管理器,查看串口号,我的电脑显示为COM8, 你的电脑可能不是哦!按照自己的来 4.找一款上位机,方便电脑
    发表于 01-04 10:22

    【核桃派1B 开发板试用体验】0基础小白该如何玩转LINUX开发板

    变成了神器!为了大家更好的入门LINUX开发板,我做了以下流程图,并通过这篇帖子跟大家一起了解下具体的“玩法”! 拿到核桃派1b开发板
    发表于 01-02 16:32

    如何用Verilog分模块编写1A2B猜数字游戏并且在野火FPGA开发板实现效果?

    如何用Verilog分模块编写1A2B猜数字游戏并且在野火FPGA开发板实现效果?
    发表于 12-01 12:59

    5步骤你的核桃派回当年火爆全球NES游戏

    好的nes游戏模拟器: 终端打开: nestopia 桌面系统可左下角开始菜单打开: 4.选择运行你准备好的nes游戏文件: 找到你存放nes
    发表于 11-22 10:50

    【开源项目】用ESP32复刻Nokia 1110,可运行NES游戏,播放音乐,也能连Wi-Fi!

    为了寻找更多灵感,笔者斥资购买了一台原版Nokia 1110手机,号称全球销量最高的手机,然后将其拆开,研究了其内部结构,如下图所示: 电路应该是原厂生产的,外壳肯定是翻新的,只是电路
    发表于 11-16 14:52

    WIN10系统网络游戏挂机频繁掉线

    WIN10系统网络游戏时正常几个小时都没事,但是只要看电视游戏挂机就频繁掉线(几分钟到十几分钟间隔),电脑空闲休眠已关系,电源空闲已关
    发表于 11-11 21:49

    开发板的SDRAM和NAND FLASH用途是什么?

    看到很多STM32开发板,无论是野火还是原子,或者其他的板子,都会在开发板加各种存储,SDRAM,NAND FLASH,SPI FLASH。 开发板可能是为了
    发表于 10-26 07:06

    【中科微CSM32RV003绿色开发板免费体验】3.使用流程

    。在我看来,一好的开发板不仅要有强大的功能,更要有赏心悦目的外观设计。当然,焊接水平也是一评估开发板质量的重要因素。幸运的是,CSM32RV003在这几点
    发表于 10-14 00:05

    【LuckFox Pico Plus开发板免费试用】+开发板初体验

    关系为: 该串口模块所占用的串口为:COM6 为此需按图5所示来设置串口参数,并点击“OK”以进行连接。 图5 串口设置 在为开发板电后,即可见到
    发表于 10-13 16:38

    可以在VisionFive 2PSP游戏啦!欢迎各位游戏爱好者体验

    在PPSSPP社区和赛昉科技软件团队的共同努力下,PPSSPP 9月最新发布的1.16版本中增加了基于IR的全新RISC-V JIT后端,现在各位游戏爱好者们可以在VisionFive 2PSP
    发表于 09-11 17:17

    【飞凌i.MX9352开发板试用】+机械臂游戏3—游戏源代码(开源)原创

    即可开始游戏。飞凌嵌入式开发板ADC连上一篇的游戏遥控,(https://bbs.elecfans.com/jishu_2362224_1_1.html),杆机械臂会做出相应动作并按照屏幕
    发表于 08-11 00:07

    【Start_DSC28034PNT湖人开发板免费体验】(开源)控制机械臂小游戏3

    接上4篇:【Start_DSC28034PNT湖人开发板免费体验】(开源)控制机械臂小游戏2 【Start_DSC28034PNT湖人开发板免费体验】(开源)控制机械臂小游戏
    发表于 07-30 14:48