遊戲圈的一個迷因“萬物皆可DOOM”指的是經典科幻恐怖射擊遊戲《毀滅戰士》(DOOM)幾乎可以移植到任何設備上進行遊戲。我們之前報導過很多成功的案例,現在連蘋果公司的Lightning轉HDMI適配器也能運行這款遊戲。
國外網友Nyan Satan分享了他的發現,他注意到蘋果官方的Lightning轉接器以特別的方式處理1080p內容,於是決定拆解一下,結果發現這個適配器內部的規格相當強大。考慮到《毀滅戰士》的硬體需求極低,他靈機一動,將遊戲安裝到了這個轉接器上。
在YouTube上可以看到,Nyan Satan使用蘋果2012年推出的“Lightning數字AV轉接器”外接顯示器,成功運行《毀滅戰士》的遊戲畫面,但實際上運行程式的並不是電腦,而是轉接器本身。
根據Nyan Satan的說法,這個不起眼的轉接器內建了三星的晶片,配備了400MHz的Arm Cortex-A5核心和256MB的RAM,主要用於影片壓縮和升頻轉換,幾乎就像一台小型電腦。
相比1993年推出的初代《毀滅戰士》,當時的系統要求僅需Intel的x86 CPU 80386,這款蘋果的Lightning數字AV轉接器完全可以輕鬆應對。
這個轉接器運行的是簡化版的iOS系統,Nyan Satan利用Checkm8 bootROM漏洞破解了它,以運行自定義程式,成功導入《毀滅戰士》,並展示了熟悉的復古畫面。
示範影片中沒有展示輸入指令的過程,但外媒Tom's Hardware指出,蘋果在這款轉接器內部加入晶片的原因是,Lightning採用的USB 2.0傳輸帶寬不足,無法直接傳輸HDMI信號。
因此,轉接器會先從Lightning設備壓縮資料,再通過內部晶片解壓縮,最終輸出到HDMI顯示器上。
不過,這款轉接器沒有持久性儲存,開發者通過MacBook讀取帶有檔案系統的固件,並使用筆記本鍵盤控制遊戲,所有運算都在轉接器內部完成。
雖然《毀滅戰士》成功在Lightning轉接器上運行,但Nyan Satan表示,遊戲在轉接器上並未能以正確的解析度達到60幀每秒。不過,如果重新將畫面填入幀緩衝區的函數,性能將大幅提升,使遊戲在這個蘋果配件上達到理想的畫質和流暢度。
來源:遊俠網