在开发者社区,把《毁灭战士》跑在各种奇怪硬件上已经成为一种传统挑战。电饭锅、苹果Lightning转HDMI转接头、甚至绕地卫星都曾成为这款经典射击游戏的运行平台。而这一次,程序员lauris-nl把目标锁定在了一台2010年发布的佳能数码单反相机上。
这位开发者利用开源固件Magic Lantern,成功在佳能EOS 550D上运行了《毁灭战士》。Magic Lantern原本是为相机解锁更多拍摄功能而设计的第三方固件,但lauris-nl显然找到了它的另一种用途。
![]()
相机配置刚好够用
佳能EOS 550D(在北美市场被称为Rebel T2i)是佳能2010年推出的入门级数码单反,搭载1800万像素APS-C传感器和DIGIC 4图像处理器,配备一块3英寸TFT LCD显示屏和后置单声道扬声器。这套硬件配置放在今天并不起眼,但运行《毁灭战士》已经绰绰有余。
从lauris-nl展示的演示画面来看,游戏在相机上运行流畅。操作方式也相当直观:相机的上下左右方向键负责移动和导航,SET键既是确认键也是开火键。按Menu键可以打开游戏内菜单,在《毁灭战士》的菜单界面中按DISP键则返回游戏。由于550D自带扬声器,玩家在闯关过程中还能听到游戏音效。
仅限特定机型,装错可能变砖
需要注意的是,这个移植版本只适用于固件版本为1.0.9的佳能EOS 550D。开发者特别警告:“不要在其他相机型号或固件版本上安装这个二进制文件。”虽然他没有解释具体原因,但擅自尝试很可能导致相机变砖——除非你清楚自己在做什么。
如果你恰好拥有这台相机,安装过程其实并不复杂。你需要准备一张兼容Magic Lantern 550D.109版本的SD卡,将发布的模块复制到ML/MODULES/doom.mo路径下,创建ML/DOOM/文件夹,然后把《毁灭战士》兼容文件放进去即可。
拍摄之余的放松方式
把SD卡插入相机,开机后在Magic Lantern游戏菜单中选择Doom > WAD,重启相机后就能开始用相机打恶魔了。开发者建议,最好把游戏放在单独的SD卡上,不要和照片存储卡混用——毕竟拍了一整天素材,如果因为游戏文件导致存储出问题就得不偿失了。
如果你没有佳能EOS 550D,另一位开发者还为2007年的佳能PowerShot SD1000 / IXUS 70卡片机做过《毁灭战士》移植版,翻翻抽屉说不定能找到这台老相机试试。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.