单片机手搓掌上游戏机(十七)—pico运行fc模拟器之rom上传

fc游戏机是一代人美好的童年,至今还怀念,如果你真正了解它的话,理念在当时真是很先进,6502的处理器,仅1.8Mhz,2kb的ram,一块做cpu,一块最ppu,一块做apu,在cpu的统一调度下协同工作,也就是我们今天的cpu,显卡和声卡,外置rom可插拔,从几十k到几百k的游戏好玩有趣。

用pico模拟的原因是因为它是双核的,相对可获得较快的运行速度。我测试了7百多k的Rom也可以流畅运行。

我们需要使用picotool上传。

或者picosystem提供了一个windows下的上传工具,更为简便:

https://github.com/fhoedemakers/PicoSystemInfoNesLoader

下载解压缩

正常使用需要安装一下驱动 ,在文件目录下的drive文件夹下

双击打开,安装

然后就可以按照以下步骤上传Rom了

此系列完成,玩的开心 !

相关推荐
念风零壹41 分钟前
C++ 内存避坑指南:如何用移动语义和智能指针解决“深拷贝”与“内存泄漏”
c++
孞㐑¥1 小时前
算法——BFS
开发语言·c++·经验分享·笔记·算法
知南x2 小时前
【Ascend C系列课程(高级)】(1) 算子调试+调优
c语言·开发语言
代码游侠3 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
MZ_ZXD0013 小时前
springboot旅游信息管理系统-计算机毕业设计源码21675
java·c++·vue.js·spring boot·python·django·php
2的n次方_4 小时前
Runtime 执行提交机制:NPU 硬件队列的管理与任务原子化下发
c语言·开发语言
A星空1234 小时前
一、Linux嵌入式的I2C驱动开发
linux·c++·驱动开发·i2c
凡人叶枫4 小时前
C++中智能指针详解(Linux实战版)| 彻底解决内存泄漏,新手也能吃透
java·linux·c语言·开发语言·c++·嵌入式开发
会叫的恐龙5 小时前
C++ 核心知识点汇总(第六日)(字符串)
c++·算法·字符串
小糯米6015 小时前
C++顺序表和vector
开发语言·c++·算法