快科技2月9日消息,万物皆可DOOM”是游戏圈的一个经典梗,指的是经典科幻恐怖射击游戏《毁灭战士》(DOOM)几乎可以移植到任何设备上运行。
这一句话近日再次得到了验证,因为有玩家成功地在苹果官方的Lightning转HDMI转接头上运行了这款游戏。
根据国外网友Nyan Satan的分享,他发现苹果官方的Lightning转接器会以特别的方式处理传输1080p内容,鉴于《毁灭战士》的硬件需求极低,他灵机一动,决定将其安装到转接器上。
Nyan Satan通过苹果2012年推出的苹果闪电数字影音转换器”外接显示器,成功地在转接器上运行了《毁灭战士》。
虽然游戏画面显示在显示器上,但实际上运行游戏的并不是电脑,而是转接器本身。
这款转接器内置的三星芯片配备了400MHz Arm Cortex-A5核心和256MB的RAM,主要用于执行视频压缩和上变频转换功能,几乎可以看作是一台小型电脑。
相比之下,1993年推出的初代《毁灭战士》的系统要求仅为4MB RAM,官方建议规格是四十年前Intel首款32位的x86 CPU 80386,因此用苹果转接器来运行这款游戏绰绰有余。
苹果在这款转接器内部加入芯片的原因是Lightning采用的USB 2.0传输带宽不足,无法直接传输HDMI信号。
因此,转接器会先从Lightning设备压缩数据,再利用内部芯片解压缩,最终输出到HDMI显示器上。
此外转接器还搭载了简化版iOS系统,Nyan Satan利用Checkm8 bootROM漏洞破解运行自定义程序,成功导入并执行了《毁灭战士》,展现了熟悉的复古画面。
不过这款转接器并没有硬盘存储,开发者通过MacBook读取带有文件系统的固件,并通过笔记本键盘控制游戏,除了输入指令外,所有计算都直接在转接器内部完成。
不过Nyan Satan表示,游戏在转接器上未能以正确的分辨率达到60fps,但如果重新将画面填入帧缓冲区的函数,性能将能够大幅提升。