(资料图片仅供参考)
世界上能够运行 Doom的设备数量似乎无穷无尽,而且由于Raspberry Pi RP2040微处理器,这个数字还在不断增长。今天我们要分享另一个令人着迷的 Doom 移植版,这个移植版是由 TheKeebProject 的 Bob 制作的,他成功地在自定义键帽内运行了 Doom。
该项目围绕一个微型定制 PCB 构建,该 PCB 配备 RP2040 微处理器。它足够小,可以放入键帽内部,并密封在透明树脂内。该端口是现有 RP2040 Doom 端口的定制分支,最初由 Graham Sanderson 创建。进行了一些修改以支持 SPI 和 I2C 显示模块。
据 Bob 介绍,该项目的目标是尽可能多地模拟 Doom 的原始功能。Bob 希望确保立体声、网络多人游戏能力、保存/加载功能以及您期望从原始游戏中获得的任何其他功能,包括 320 x 200 像素的原始分辨率。
用键帽玩《毁灭战士》实用吗?我们认为这是主观的。创造一个可以玩《毁灭战士》的键帽是否令人着迷且值得?我们是这么认为的,最终的结果当然值得吹牛。
要通过键帽的外形获得他想要的《毁灭战士》体验,唯一的方法就是从头开始创建 PCB。它的尺寸足够小,可以安装在键帽内,旁边还有一个能够支持 320 x 200 像素分辨率的显示模块。附带一个 USB 端口,可用于输入以及为 Doom 键供电。
鲍勃非常友善地为任何有兴趣更详细地了解该项目的人开放了该项目的源代码。您可以在GitHub上找到他的 RP2040 Doom 分支源代码。在那里,您还可以查看 Graham Sanderson 派生的原始 RP2040 代码,看看它是如何工作的。