覆盆子pi pico的vga图书馆

2021-06-11 18:05:04

[Miroslav Nemecek]真的用他的Picovga项目推动微微的限制,这些项目包装了令人惊讶的功能。他与这个图书馆的主要目标是运行复古游戏,该游戏可以适应微微的RAM和Pico的处理能力,但下面的演示视频显示了各种潜在应用。

图书馆提供了整个功能的功能,包括帧缓冲,精灵,覆盖层,以及NTSC或PAL时间内的1280×960的分辨率。 PWM驱动的音频输出通道也包含在包中。他的图书馆充分利用可编程I / O模块功能,并使用专用于视频处理的第二核心。但是,小心地,第二个核心可以在某些情况下执行应用任务。 VGA模拟输出信号由电阻梯提供,像素颜色为8位R3G3B2格式。为了清楚,[Miroslav]在一个方面,他在这里欺骗了一点点 - 他超频了高达270 MHz的处理器,以满足一些决议中的时间需求。

[Miroslav]在Windows上使用ARM-GCC开发了这些工具,但他缺乏制作Linux构建的经验。他欢迎来自熟悉Linux的任何人的帮助。并保持调整 - 未来可能会更多地来自[Miroslav]。他指出,Picovga图书馆被创建为仍在开发的复古游戏计算机项目的一部分。我们期待在释放时听到这一点。

几个星期前,我们写了一篇关于庞的单色VGA版本,通过[Nick Bild]。看到这些项目正在探索微微功能的限制是令人兴奋的。您是否已经看到了用于Pico的任何边界推动应用程序?让我们在下面的评论中了解。感谢[Pavel Krivanek]将此项目发送到我们的尖端线路。