单片机手搓掌上游戏机(二十)—pico运行doom之编译环境

正如我上一篇所说,那个doom_tiny_ili9341.uf2文件,刷入pico,上传doom1.whx文件就可以了

那你和我一样就只有st7789怎么办呢?

那个doom_tiny_st7789.uf2你刷进去一试,不光屏幕显示超小,还显示不正常,所以,喜欢折腾的,重新编译一下吧。

首先,还是编译环境的准备。按照pico编译fc模拟器的方法安装编译环境。

需要多做一步的是,找到安装目录下的

pico-sdk文件夹,记下路径

找到pico-examples.zip文件,路径如下,需要根据你安装路径自行调整一下下,把它解压到当前文件夹

找到pico-extras文件夹,记下路径,待会儿有用。

去把两个作者的作品都下载过来

https://github.com/kilograham/rp2040-doom

https://github.com/pondahai/rp2040-doom-ili9341

分别解压缩

把ili9341的文件夹里software下的src文件夹拷贝到另一个作品的的文件夹内

选择替换目标中的文件。

下面就是修改了。

相关推荐
LuminousCPP10 小时前
数据结构 - 线性表第四篇:C 语言通讯录优化升级全记录(踩坑 + 思考)
c语言·开发语言·数据结构·经验分享·笔记·学习
张小姐的猫10 小时前
【Linux】多线程 —— 线程互斥
linux·运维·服务器·c++
做人求其滴13 小时前
面试经典 150 题 380 274
c++·算法·面试·职场和发展·力扣
见叶之秋13 小时前
C++基础入门指南
开发语言·c++
计算机安禾13 小时前
【c++面向对象编程】第42篇:模板特化与偏特化:为特定类型定制实现
开发语言·c++·算法
浩浩测试一下13 小时前
汇编 标志位寄存器 (逆向分析 )
c语言·汇编·逆向·windows编程·标志寄存器
玖釉-13 小时前
C++ 中的循环语句详解:while、do...while、for、嵌套循环与循环控制
开发语言·c++·算法
SuperByteMaster14 小时前
uart中断发送和接收处理
c语言
归零鸟14 小时前
WD Elements移动硬盘能识别出盘但不能出盘的修复记录
stm32·单片机·嵌入式硬件
欧米欧14 小时前
C++进阶数据结构之搜索二叉树
开发语言·数据结构·c++