
UEFI_SuperMario
MikeWuPing
将红白机(NES)《超级马力欧兄弟》(Super Mario Bros)移植到 **UEFI Shell** 环境下运行。图形输出使用 UEFI GOP(Graphics Output Protocol),纯软件渲染,无音频依赖。可在 QEMU + OVMF 或真机 UEFI Shell 下运行。A port of the NES classic "Super Mario Bros" to the **UEFI Shell** environment. Uses UEFI GOP for graphics, pure software rendering, no audio. Runs on QEMU + OVMF or bare-metal UEFI systems.
AI 简介
这是一个将NES经典游戏《超级马力欧兄弟》移植到UEFI Shell环境运行的嵌入式演示项目。它基于反编译C代码,使用UEFI GOP协议实现纯软件渲染(256×240双缓冲+整数缩放),通过SimpleTextIn非阻塞轮询键盘输入,ROM数据编译时嵌入EFI二进制,无需文件系统或音频支持。项目不依赖EDK2或gnu-efi SDK,仅需UEFI基础服务,可在QEMU+OVMF模拟环境或支持UEFI Shell的裸机系统上直接运行,适用于UEFI固件开发教学、底层图形协议实践及嵌入式系统趣味演示场景。
C
32
Stars
5
Forks
24
Watchers
0
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分39.33
默认分支main