【mind+ Maixduino用户库】NES 游戏扩展库
NES 游戏扩展库
概述:
【mind+ maixduino用户库】经典的 FC 红白机 游戏模拟器, 带我们回到小时候!

导入
加载库步骤如下:点击“扩展”选择“用户库”
在搜索栏输入:“https://gitee.com/hockel/nes_game”
积木

声音设置

将我们的扬声器设置为[开启/关闭]模式
PS2手柄初始化

参数说明
cs: 如果使用SPI接口的PS2手柄, 传入cs外设编号(注意不是引脚号,需要先映射引脚)mosi: 如果使用SPI接口的PS2手柄, 传入mosi外设编号(注意不是引脚号,需要先映射引脚)miso: 如果使用SPI接口的PS2手柄, 传入miso外设编号(注意不是引脚号,需要先映射引脚)clk: 如果使用SPI接口的PS2手柄, 传入clk外设编号(注意不是引脚号,需要先映射引脚)
快捷键:
移动: 方向键<-^V->A:□B:×start:STARTselect:SELECT退出: 暂无音量 -:R2音量 +:R1运行速度 -:L1运行速度 +:L2
键盘初始化

快捷键:
移动:W A S DA:JB:Kstart:M或者Enteroption:N或者\退出:ESC音量 -:-音量 +:=运行速度 -:R运行速度 +:F
加载NES游戏路径

在根目录下有一个nes游戏全集.rar文件,下载解压到SD卡,之后加载游戏路径就可以畅游在儿时的回忆中去了
运行游戏

注:此积木块要放到重复执行积木块中
程序设计
任务一:用键盘玩NES游戏

任务二:用PS2手柄玩NES游戏

显示效果如下:

支持列表
| 主板型号 | 实时模式 | ArduinoC | MicroPython | 备注 |
|---|---|---|---|---|
| mpython | √ |
更新日志
V0.0.1 基础功能完成
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!