数码

开发者用电子纸开发板实现30帧Game Boy模拟器

开发者 Bo Made It 在 Waveshare ESP32-S3-ePaper-1.54 上演示 Game Boy 模拟器,帧率达 30 FPS,并计划日后开源。

据 hackaday.com 报道,名为 Bo Made It 的开发者演示了一款在 Waveshare ESP32-S3-ePaper-1.54 电子纸开发板上运行的 Game Boy 模拟器,帧率达到 30 FPS。

该方案通过开发板内置的波表电子纸控制器逐像素寻址。每个像素根据变化幅度获得最多 8 次脉冲预算,以此加快显示刷新。Game Boy 的 4 位灰度效果则通过有意制造残影来实现。

开发者正在校准每种颜色过渡的时序,并利用视频辅助自动化这一过程。目前项目尚无 GitHub 链接,开发者表示准备就绪后会全部开源。

该项目受到 Wenting Zhang 开发的电子墨水 PaperBoy 项目启发。开发者还计划将这套显示驱动用于一台类 PDA 设备。

快速问答

这款电子纸 Game Boy 模拟器的帧率是多少?

达到 30 FPS。

该项目使用什么硬件?

Waveshare ESP32-S3-ePaper-1.54 电子纸开发板。

项目代码已经开源了吗?

还没有。目前没有 GitHub 链接,开发者表示准备就绪后会开源。

来源