來源較早收集於 10m

Xodus 將 Xbox PC 遊戲帶到 Linux

閱讀原文: Tom's Hardware
#reverse-engineering#linux-gaming#compatibility-layer#game-pass

全新開源計畫可能在 Linux 上重建 Microsoft 的 Xbox PC 軟體堆疊。

30 秒速覽

有什麼變化

Xodus 是由 Heroic Launcher 開發者主導的開源專案。

為什麼重要

若能成功,Xodus 將擴大 Linux 使用者存取 Microsoft PC 遊戲生態系的能力,也能為開發者提供大規模相容層工程的案例。其進展亦可能揭示重現高度整合專有軟體堆疊的難度。

下一步行動

持續追蹤 Xodus 專案,並在隔離環境中測試其早期 Linux 版本,再評估是否用於遊戲開發或相容性工作流程。

誰應關注:Developers & AI Engineers

關鍵要點

  • •Xodus 是由 Heroic Launcher 開發者主導的開源專案。
  • •其目標是模擬完整的 Xbox PC 軟體堆疊,而不只是提供遊戲啟動器。
  • •專案鎖定在 Linux 上支援 Xbox PC 與 PC Game Pass 相容性。
  • •實作將需要以開源替代方案取代 Microsoft 的專有元件與相依套件。

深度解析

本篇為 AI 生成分析,非原文內容。

增強重點摘要

  • •Xodus 專案的核心技術挑戰在於逆向工程 Microsoft 的 Gaming Services 框架,該框架深度整合於 Windows 系統層級,難以在 Linux 環境中直接移植。
  • •此計畫旨在解決目前 PC Game Pass 遊戲因 DRM(數位版權管理)與專有 API 限制,導致無法透過 Wine 或 Proton 順利運行的痛點。
  • •開發團隊正致力於建立一個相容層,能夠攔截並轉換 Xbox 專有的 API 呼叫,使其能與 Linux 的核心系統呼叫對接。
  • •Xodus 的開發受到 Valve 推動的 Steam Deck 與 Linux 遊戲生態系統成功的啟發,旨在填補微軟官方不支援 Linux 的市場空白。
  • •該專案目前處於極早期階段,開發者強調其複雜度極高,因為需要處理複雜的身份驗證與加密金鑰管理機制。

競品分析

目標
Xodus (開發中)
專注於 Xbox PC/Game Pass
Wine / Proton
通用 Windows 遊戲相容
Bottles
簡化 Wine 前端管理
定價
Xodus (開發中)
免費開源
Wine / Proton
免費開源
Bottles
免費開源
技術路徑
Xodus (開發中)
逆向工程 Xbox 軟體堆疊
Wine / Proton
API 轉譯 (DXVK/VKD3D)
Bottles
容器化 Wine 環境

技術深入

  • 專案架構:採用類似 Wine 的 API 攔截技術,針對 Xbox 專有的 GDK (Game Development Kit) 進行重新實作。
  • 核心元件:重點開發針對 Microsoft Store 與 Xbox 服務的模擬層,以處理遊戲啟動時的權限驗證。
  • 依賴技術:預計將大量利用現有的開源專案如 Wine、DXVK 與 VKD3D 作為底層圖形與系統呼叫的基礎。
  • 挑戰點:需處理 Windows 核心驅動程式層級的防篡改機制,這通常是目前 Linux 遊戲相容性的最大障礙。

前景展望基於引用來源的 AI 分析

Xodus 可能迫使微軟調整其 PC Game Pass 的跨平台策略。
若 Xodus 成功實現高相容性,微軟可能面臨來自 Linux 社群的壓力,進而選擇官方支援或採取更嚴格的 DRM 封鎖。
Linux 遊戲市場佔有率將因 Game Pass 的可存取性而顯著提升。
解除訂閱制遊戲庫對作業系統的綁定,將大幅降低 Linux 作為遊戲平台的進入門檻。

時間線

2024-05
Heroic Launcher 團隊開始評估 Xbox 服務在 Linux 上的可行性研究。
2026-06
Xodus 專案正式對外公開,並發布初步的技術架構藍圖。

AI 週報

閱讀本週精選 AI 大事摘要 →

AI 策展新聞聚合。所有內容版權歸原始發布者所有。
原始來源: Tom's Hardware ↗

這是摘要,不是原文。去看原站,或訂閱每週簡報。

每週電子報

每週一封,可隨時退訂。