![Doom_original_30th_Wallpaper_1920x1080-01-min](https://img.4gamers.com.tw/puku-clone-version/04cc6d06ebdaed71b65f45a9870a4ea0454a0170.jpg)
遊戲圈迷因「萬物皆可 DOOM」指的是科幻恐怖射擊名作《毀滅戰士》(DOOM)幾乎能移植到任何能的物體上遊玩,本站報導已見證許多成功案例,但玩家的創意無邊,現在連蘋果公司官方的 Lightning 接 HDMI 轉接頭都可以運作。
國外網友 Nyan Satan 分享,在發現 Apple 官方 Lightning 轉接器會以特別方式處理傳輸 1080p 內容後,他動手拆解發現內部規格相當強大,有鑑於《毀滅戰士》硬體需求極低,他靈機一動便將其安裝到轉接器上。
YouTube 影片可見該網友 Macbook 透過蘋果 2012 年推出的「Lightning 數位 AV 轉接器」外接數位顯示器,出現《毀滅戰士》遊戲畫面,但實際在跑程式的並非電腦,而是轉接器本身。
根據 Nyan Satan 所述,這款不起眼的轉接器內建的三星晶片,具備 400MHz Arm Cortex-A5 核心、256MB 的 RAM,主要用於執行影片壓縮和升頻轉換功能,幾乎是一台小型電腦。
相對 1993 年推出的初代《毀滅戰士》系統要求僅需 4MB RAM,官方建議規格是 四十年前 Intel 史上首款 32 位元的 x86 CPU 80386,用蘋果 Lightning 數位 AV 轉接器來跑根本綽綽有餘。
該轉接器搭載簡化版 iOS 系統,Nyan Satan 利用 Checkm8 bootROM 漏洞,以破解運行自訂程式,順利導入《毀滅戰士》並成功執行,展現熟悉的復古畫面。
示範影片沒有輸入指令的過程,但外媒 Tomshardware 指出,蘋果之所以在這款轉接器內部加入晶片,是因為 Lightning 採用的 USB 2.0 傳輸頻寬不足,無法直接傳 HDMI 訊號。
因此轉接器會先從 Lightning 設備壓縮數據,再利用內部的晶片解壓縮,最終輸出到 HDMI 顯示器上。
而這款轉接器沒有持久性記憶體,開發者用 MacBook 讀取帶有文件系統的韌體,透過筆電鍵盤控制遊戲,但除此之外,所有運算都直接在轉接器內部完成。
《毀滅戰士》成功在 Lightning 轉接器順跑,但 Nyan Satan 表示,遊戲在轉接器上未能以正確的解析度達到 60 fps,但如果重新將畫面填入影格緩衝區(framebuffer)的函式,性能將能夠大幅提升,使遊戲在這款 Apple 配件上達到理想的畫質與流暢度。