快科技7月26日消息,微軟日前宣布將4款初代Xbox經典游戲移植至PC平臺,推進其跨平臺向下兼容計劃。
然而分析游戲安裝包后發現,微軟并非原生移植,而是直接將Xbox One及Xbox Series X|S內置的官方Xbox 360模擬器"Xe03"重新編譯為x86版本,再利用模擬出的Xbox 360環境內的初代Xbox模擬器來運行初代Xbox游戲。
這種套娃般的架構不僅被開發社區所取笑,更等同于將PC版Xbox 360官方模擬器直接流出。
Xbox Series X|S及Xbox One主機具備良好的向下兼容能力,能運行二十年前的初代Xbox游戲,其運作機制采"雙層模擬架構:主機先運行名為Xe03的官方Xbox 360模擬器,再在Xe03環境內部啟動名為XeFu的初代Xbox模擬器,形成模擬器中運行模擬器的模式。
外界原本以為微軟把初代Xbox游戲移植至PC,會將游戲重新編譯成x86原生程序,或將XeFu初代Xbox模擬器原生編譯成x86程序。
然而獨立研究人員Neo Te Aika與Nathan檢驗文件結構后發現,微軟竟然直接將Xbox 360官方模擬器環境重新編譯為x86原生程序,隨游戲一同打包給PC用戶。
結果,高手們輕而易舉就將Xbox 360官方模擬器Xe03的PC版本提取出來,并成功在PC上啟動和運行多款Xbox 360游戲。
不僅可以將游戲從原始480p提升至4K超高清輸出,還提供了內置垂直同步、各向異性過濾、強化抗鋸齒以及無邊框窗口化模式。
這等于微軟向PC玩家們送上了一份意外大禮,對PC上的Xbox 360模擬發展具有重大意義,過去玩家主要依賴Xenia等開源模擬器,但該引擎在資源消耗和轉譯效率上完全不及微軟原生編譯的Xe03模擬器。
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.