在技術高手的眼中,萬物皆可“Doom”不僅是一種挑戰,更是實力的象征。
YouTube頻道MetraByte近日成功在索尼PlayStation 2遊戲機上運行了Windows 95,但在啟動經典遊戲《Doom》時卻遭遇了失敗。
Windows 95於1995年發布,而PS2則在2000年登場,看似PS2在技術上擁有5年的優勢,應該能輕鬆運行Windows 95啟動Doom遊戲。
但要讓基於MIPS架構的PS2運行x86程式碼並非易事,此外,Windows 95基於DOS架構的缺陷也為整個過程增添了諸多技術難題。
為了實現這一目標,MetraByte使用了一台已破解的PS2主機、一個帶有QWERTY鍵盤的遊戲控制器,以及用於儲存和傳輸資料的U盤和硬碟。
整個過程大致是開機時,PlayStation 2會先加載一個破解用的.ELF檔案,啟動Bochs模擬器,然後加載DOS作業系統並安裝Windows 95的ISO檔案,接著,Windows 95成功安裝完成後,嘗試安裝Doom。
當然過程並非一帆風順,MetraByte遇到了諸多系統錯誤,包括讀寫錯誤、啟動順序問題、磁盤號和掛載配置錯誤、檔案丟失以及驅動程式缺失等。
最終經過14小時的努力,成功在PS2的螢幕上看到了Windows 95安裝介面,並成功進入了桌面,但遺憾的是最終無法成功啟動Doom。
這一計劃在實際應用上可能並無太大意義,但其創意和挑戰性仍然令人嘆為觀止。
來源:遊俠網