Xodus 嘅做法係逆向工程呢啲缺失嘅部分,包括 Xbox 認證庫(XAL)、許可證服務、MSIXVC 封包處理,同最終嘅 Gaming Runtime,令 GDK 遊戲可以脫離 Windows 運行 。
雖然 Xodus 仲喺早期開發階段,但已經解決咗幾個最難搞嘅問題:
呢點好重要,有啲標題可能會令人誤會:Xodus 可以 fetch、解密同認證,但暫時未可以真正開始一個遊戲 。團隊仲未整到 Xbox Gaming Runtime(
XGameRuntimeInitialize)同遊戲 SDK 層,冇呢啲嘢,GDK 遊戲係開唔到嘅 。
其他限制包括:
Xodus 唔係同現有 Linux 遊戲工具競爭,而係要填補最後一塊拼圖:
最後一塊拼圖係 Xbox Gaming Runtime 本身。遊戲啟動嗰陣會 call XGameRuntimeInitialize,呢個 call 喺 Windows 以外嘅系統係會失敗,因為個 runtime 唔存在 。Xodus 團隊要逆向工程呢個組件,同埋相關嘅遊戲 SDK,先至可以將遊戲真正開到
。
簡單講,Xodus 已經解決咗開 game 之前最難搞嘅問題(認證、許可證、解密),但仲欠一個可以運作嘅 GDK 運行環境模擬。如果成功,佢就會補番 Linux 遊戲生態最後一個主要缺口:唔使安裝 Windows、唔使靠雲端串流,就可以本地玩 Xbox Game Pass。