【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
:START
select
:SELECT
退出
: 暂无音量 -
:R2
音量 +
:R1
运行速度 -
:L1
运行速度 +
:L2
键盘初始化
快捷键:
移动
:W A S D
A
:J
B
:K
start
:M
或者Enter
option
:N
或者\
退出
:ESC
音量 -
:-
音量 +
:=
运行速度 -
:R
运行速度 +
:F
加载NES游戏路径
在根目录下有一个nes游戏全集.rar文件,下载解压到SD卡,之后加载游戏路径就可以畅游在儿时的回忆中去了
运行游戏
注:此积木块要放到重复执行积木块中
程序设计
任务一:用键盘玩NES游戏
任务二:用PS2手柄玩NES游戏
显示效果如下:
支持列表
主板型号 | 实时模式 | ArduinoC | MicroPython | 备注 |
---|---|---|---|---|
mpython | √ |
更新日志
V0.0.1 基础功能完成
【mind+ Maixduino用户库】NES 游戏扩展库相关推荐
- mysqli扩展是mysql扩展的增强版_PHP学习笔记【22】--PHP数据库编程 mysql扩展库 和mysqli扩展库...
<?php // php数据库编程 //php链接有 mysql 和mysqli // $conn = mysql_connect("localh ...
- Python生态概览(三):图形用户界面开发库、游戏开发库、虚拟现实库、图形艺术库
PS: source, python123
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第39讲:PHP数据库编程MySQLi扩展库
陈力:传智播客古代 珍宝币 泡泡龙游戏开发第39讲:PHP数据库编程MySQLi扩展库 mysqli扩展允许我们访问MySQL 数据库,并对MySql数据库进行curd操作.mysqli扩展可以进行数 ...
- Python导入标准库和扩展库对象的几种方式
Python中的对象大概可以分为三类:内置对象.标准库对象和扩展库对象.其中内置对象是直接编译进解释器的可以直接使用,没有对应的Python源代码:标准库对象是随Python安装的,但是需要导入才能使 ...
- 关于计算机组件游戏,Windows系统运行库/游戏运行库组件怎么补全?
SecuLauncher:failed to start application.[2000],Windows运行库以及游戏运行库不全,运行程序或游戏容易出现各种各样的错误提示.而Windows运行库 ...
- c运行库、c标准库、windows API的区别和联系
c运行库.c标准库.windows API的区别和联系 C运行时库函数 C运行时库函数是指C语言本身支持的一些基本函数,通常是汇编直接实现的. API函数 API函数是操作系统为方便用户设计应用 ...
- c运行库、c标准库、windows API都是什么玩意
c运行库.c标准库.windows API都是什么玩意 2012-11-28 14:37 768人阅读 评论(2) 收藏 举报 C运行库和C标准库的关系 C标准库,顾名思义既然是标准,就是由标准组织制 ...
- pycharm的中自定义库和关键字_Python“库”在树莓派中的应用解析
一.何谓Python语言的"库"? 与其它编程语言类似,Python语言中也提供有内置的或用户可自定义编写的"函数"(Function),即能够完成某具体功能的 ...
- 不属于python标准库的是_python标准库和扩展库
Tkinter ---- Python 默认的图形界面接口. Tkinter 是一个和 Tk 接口的模块, Tkinter 库提供 了对 Tk API 的接口,它属于 Tcl/Tk 的 GUI 工具组 ...
- 一个cocos2dx的扩展库
版本管理及下载列表 Download CocosBase-2.2beta-3c.zip http://pan.baidu.com/s/1kTfXoWJ CocosBase-2.2.1beta- ...
最新文章
- 对标以太坊的EOS再火,也拼不过InterValue的区块链4.0
- U3D 如何计算一个UI四个角的绝对坐标
- STM32L0开发——ADC多通道采集,IDE和IAR开发注意事项
- .NET Core开发实战(第5课:依赖注入:良好架构的起点)--学习笔记(上)
- 数据采集工具Telegraf:简介及安装
- LindDotNetCore~职责链模式的应用
- html 页面元素id不唯一,规定html元素的唯一的id属性
- Python中的TCP的客户端UDP学习----第一篇博客
- 分布式之API接口返回格式如何优雅设计?,苦熬一个月
- 深入浅出SpringSecurity
- 笔记本计算机涂硅脂,图吧小白教程 篇十一:笔记本拆机换硅脂教程(大拆)...
- 计算机学科评估b是水平,学科评估B什么水平?
- FlashFXP连接失败(连接已拒绝)及530 permission denied(连接已被客户端关闭)
- 基于matlab的倒立摆设计,基于MATLAB的倒立摆智能控制
- hsf 架构_HSF源码剖析
- 金融货币学笔记(米什金)第三章 什么是货币 带原书总结
- 光分配网(ODN)一级分光和二级分光的区别及应用场景
- malloc与calloc
- 《算竞(紫书)》笔记1 STL入门
- 人工智能AI编程基础(五)