IT之家8月19日消息,据外媒TechEBlog报道,开发者lauris-nl借助佳能开源的第三方扩展固件框架“Magic Lantern”,对佳能在2010年推出的EOS 550D单反相机予以改造,使其能够如同掌机一般,通过直接读取SD存储卡来运行初代和第二代《毁灭战士(Doom)》游戏。

目前,该开发者已将项目放上 GitHub(点此访问),虽然相应固件框架理论上仅支持 EOS 550D 一款相机。不过由于 Magic Lantern 本身是针对佳能相机打造的开源第三方固件框架,理论上只要相机采用 DIGIC 4 至 DIGIC 7 系列处理器,就可以通过对应版本的 Magic Lantern 进行适配,并在修改项目代码后实现兼容。当然,由于不同型号相机的按键布局和操作逻辑存在差异,用户仍需要重新设置按键映射。
在EOS 550D上,开发者已提前完成画面和按键映射,玩家可直接利用相机的实体按键来玩游戏。比如,使用左右方向键来控制角色移动,按下Set键进行射击,按住“+”键可让角色奔跑,甚至能通过握持位置的拨轮来切换武器。不过,比较可惜的是,快门键未被赋予任何游戏功能,所以玩家在游戏过程中无法感受到按下快门时的那种机械反馈。


需要注意的是,Magic Lantern 并未获得佳能最新认证,目前主要依靠佳能对第三方固件的默许。如果用户刷写固件过程中间出现问题,相关维修费用需要由用户自行承担。
