Xodus 已拆 Xbox 遊戲封裝,Linux 跑 PC Game Pass 仲有幾關
3C 產品

Xodus 已拆 Xbox 遊戲封裝,Linux 跑 PC Game Pass 仲有幾關

圖片:via XDA Developers — https://www.xda-developers.com/xbox-game-pass-games-might-soon-work-on-linux-thanks-to-this-open-source-project/
TechLab 編輯部(譯)·

登入同下載已有進展,距離正常開 Game 仲有一大段

而家做到嘅係「拎到遊戲」,仲未係「玩到遊戲」

有 Heroic Games Launcher 開發者參與嘅開源項目 Xodus,目標係畀 Linux 本機運行 Xbox PC 遊戲,包括 PC Game Pass 內容。XDA 報道用咗「soon」形容前景,不過截至 8 月 10 日,項目未有公開示範證明 Game Pass 遊戲可以完整啟動、登入服務再正常遊玩,亦冇版本發布日。個 repo 仲係面向開發者嘅 Rust CLI 同幾個分散元件,未去到一般玩家裝完就開 Game 嗰種狀態。

Microsoft GDK 文件入面展示 Windows PC 遊戲封裝成 MSIXVC 嘅流程圖

圖片:Microsoft

登入、授權同 MSIXVC 已經打通一截

Xodus README 列出已完成嘅部分,包括裝置同用戶登入、Xbox 授權、下載 MSIXVC 封裝、取得遊戲 license,仲可以按需要解密 .exe。呢啲進展幾關鍵,因為 PC Game Pass 嘅障礙一直唔止 Xbox app 冇 Linux 版:遊戲下載、訂閱權限同加密封裝本身都綁住 Microsoft 嗰套服務。Xodus 已經摸到呢條鏈嘅前半段,不過開發者自己都話各部分仍然相當分散,未砌成一套完整安裝同啟動流程。

GDK 同 MSIXVC 要同時啱先有機會

支援範圍有兩個條件:遊戲要用 Microsoft GDK,封裝亦要係 MSIXVC。GDK 可以理解成近年 Xbox 同 PC 遊戲共用嘅開發介面;MSIXVC 就係 Microsoft Store 發布 GDK PC 遊戲常用嘅封裝格式。舊 Windows 8 至早期 Windows 10 年代嘅 UWP 遊戲唔喺目標範圍內,Xodus README 亦直接點名《Gears of War 4》暫時唔支援。換句話講,Xodus 就算成功,都唔代表成個 Game Pass 遊戲庫會一口氣搬到 Linux。

Microsoft 轉緊新封裝,兼容目標仍然會郁

仲有一個 XDA 冇深入講嘅變數:Microsoft 已喺 2026 年 4 月嘅 GDK 預覽 MSIXVC2,目標係同年 10 月正式推出。新格式改過內部結構,Microsoft 文件亦講明佢同原有 MSIXVC 唔可以互換;Xodus 嘅 MSIXVC2 支援暫時仍未完成。現有遊戲唔會即時消失,不過日後新作逐步轉格式,項目就要繼續追。呢點令「好快玩到 Game Pass」更難落一個可靠時間表。

真正難位喺 Xbox Gaming Runtime

遊戲檔案拎到手之後,程式仍然會呼叫 Xbox Gaming Runtime。Microsoft 官方文件列出嘅功能包括安裝管理、Connected Storage 雲端存檔、商店交易、邀請、Xbox 服務同標準遊戲介面。Xodus 團隊正自行重造 xgameruntime.dll,再配合修改過嘅 Wine 或 Proton;個 repo 已經有多組 API 骨架,不過有程式碼唔代表唔同遊戲已經用得到。雲端存檔同步尤其唔可以預設已有,相關 runtime 同 Xbox 服務要完整接得上先得。

DRM 同反作弊仍會逐隻 Game 計

就算基本 runtime 跑得郁,第三方 DRM、kernel 級反作弊、額外 launcher、多人連線同授權覆核仍然可能截停遊戲。Microsoft 嘅 GDK 本身容許 PC 遊戲加入自訂 launcher 同反作弊元件,Xodus 冇可能靠拆封裝一次過解決晒。至於舊 Xbox 向下兼容遊戲,亦可能要為 Wine、DXVK 或 VKD3D-Proton另外加 patch。用緊 Linux gaming PC 或掌機、又有 PC Game Pass 訂閱嘅玩家,可以留住個 repo 觀察;等到有具名遊戲完整啟動、存檔同帳戶驗證測試,再談日常使用會實際得多。


參考來源

本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。

分享:WhatsAppThreadsTelegramFacebook