這事兒其實傳了好幾年,直到最近才算真正落地——初代Xbox的游戲終于能在PC上跑了。微軟在Windows 11弄了個Xbox向后兼容計劃的早期版本,目前已經可以玩到幾款老游戲。官方說接下來幾個月還會大幅擴充陣容,連成就系統都會加進來。但玩家圈子里真正炸鍋的點,倒不是現在能玩到的那幾款老游戲,而是數據挖掘者在文件包里翻出來的東西:一個能跑Xbox 360游戲的模擬器。
這次被挖出來的玩意兒有個名字,叫XeO3。說實話這名字本身就挺有梗的。安全研究員Milenko在X上發帖說,他看到微軟把向后兼容的游戲當成Windows 11的原生應用推送出來,于是搞了一份《Fuzion Frenzy》來拆包。拆完之后發現里面裝的東西遠比想象的復雜。"二進制文件管這個模擬器叫XeO3,也就是化學里的三氧化氙,這名字很貼切,因為氙的氧化態本身就不穩定——Xbox的開發人員明顯在玩梗。"他說,這套技術其實就是Xbox One和Xbox Series X|S上面跑360向后兼容的那套方案,現在被打包成了一個桌面版應用。
![]()
模擬器的運作方式也很有意思。它不是讓初代Xbox游戲直接在PC上跑,而是先模擬出一臺Xbox 360,再用這臺虛擬的360去模擬初代Xbox。等于套了兩層,架構上非常繞。它模擬的是360上面的Xenon PowerPC CPU、360的hypervisor,還有Xenos GPU,最后這些東西統一架在Direct3D上面跑。聽上去有點像是為了兼容而兼容,但微軟顯然在拿這個項目做更長遠的事。
玩家圈子里更進一步的驗證很快也來了。搞技術那批人不是光拆包就完事了,XWine1的開發者們直接把XeO3的代碼搬進了他們的兼容層里。XWine1原本是Xbox One轉PC的兼容層項目,塞進XeO3之后,不僅其他初代Xbox游戲能在PC上跑了,連一些Xbox 360游戲也被帶了起來,比如《植物大戰僵尸》。這個測試結果其實比微軟官方目前放出的四款游戲更有說服力,說明模擬器本身已經處于可工作的狀態。
那么問題來了:微軟既然已經在桌面端塞了一個半成品的360模擬器,還讓它在Windows 11上以原生應用的形式存在,如果不打算把360游戲搬到PC上,這套復雜的架構放在那里干什么?從常理推斷,這只是時間問題。更何況微軟之前就有Project Helix的計劃,目標就是拉近PC和主機的距離,向后兼容的擴展本身就是這盤棋的一部分。
當然,官方目前還沒正式宣布Xbox 360游戲登陸PC的時間表,現在能確認的只有初代Xbox那幾款。但數據挖掘的結果加上社區自己跑出來的效果,基本等于提前交了底。將來能玩到的也不只是單純移植的老游戲,按照微軟的說法,會有增強畫質和新功能加進來,對于老玩家來說屬于那種"雖然不意外但依然很香"的消息。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.