《毁灭战士》作为世界上第一款 FPS 游戏,于 1993 年发售,至今已成为一代经典,甚至被许多高玩在各种奇奇怪怪的设备中运行。
近日,网友turtius就在一台佳能 EOS 200D 单反相机中成功运行了《毁灭战士》。
与之前在 TI-84 计算器中运行《毁灭战士》的做法相同,据介绍,他将游戏的分辨率从原始的 320x200 放大到 640x400,游戏内的各个操作键也被映射到了相机的实体按键中。
这不是 turtius 第一次在单反相机上整活,他之前还在同一部相机中运行了《我的世界》服务器。
Turtius 表示:“我对佳能使用的网络模块进行了逆向工程,恰好发现了类 Unix 套接字,我将 Avrcraft(为 8 比特设备提供的《我的世界》服务器)与 Magic Lantern(佳能的一个开源项目)集成在一起。它运行在佳能操作系统提供的自定义实现功能上,并使用自定义代码与佳能在较低级别上提供的内容进行交互。”