Xbox Game PassのPCゲームがLinuxで動く?オープンソース「Xodus」とは|Steam Deck・SteamOS対応の可能性

Xbox Game PassのPCゲームがLinuxで動く?オープンソース「Xodus」とは|Steam Deck・SteamOS対応の可能性

本記事にはアフィリエイト広告(Amazon・楽天市場等)のリンクが含まれています。

NEWS / 2026-08
Xbox Game PassのPCゲームがLinuxで動く?
オープンソースプロジェクト「Xodus」の現在地
Xbox PCゲームとPC Game PassのタイトルをLinux・macOSで動かすことを目指すオープンソースプロジェクト「Xodus」が公開されています。2026年8月11日時点でXboxへのログイン・ライセンス取得・パッケージのダウンロードまでが動作し、ゲームを起動して遊ぶ段階には届いていません。Microsoftの公式プロジェクトではありません。
ゲームの起動と実プレイはこれからログイン・ライセンス取得・復号は動作Wine・Protonの独自フォークも公開済み

出典:Xodus公式GitHub OrganizationXodus公式リポジトリのREADMEMicrosoft Learn「MSIXVC2 packaging overview」Tom’s Hardware(2026年8月10日)Microsoftサポート「Xbox Cloud Gaming in Microsoft Edge with Steam Deck」にもとづきます。本記事の情報は2026年8月11日時点のものです。

Steam DeckやSteamOSを入れたPCでは、Steamで買ったWindows向けゲームの多くが互換レイヤー「Proton」を通してそのまま動きます。ところがXboxアプリ経由でインストールするPC Game Passのゲームだけは事情が違い、Linuxではインストールしても起動しません。クラウド経由のストリーミングは公式に用意されているのに、ローカルにインストールして遊ぶ道だけが閉じたままになっています。

その壁を正面から崩そうとしているのがオープンソースプロジェクト「Xodus」です。GitHubの公式Organizationは「Xbox PCゲームをLinuxとmacOSへ」と掲げ、Xboxへのログイン、ライセンスの取得、ゲームパッケージのダウンロード、実行ファイルの復号まで到達しました。ただし2026年8月11日時点で、ゲームを起動して実際に遊ぶところまでは届いていません。

公式リポジトリのREADMEと未解決のIssue、Microsoftが公開しているGDKのドキュメントを直接読み比べれば、何が動いていて何が動いていないのかの線引きははっきりします。Xodusが対象にするゲームの条件、Gears of War 4が対象外である理由、2026年10月に控えるMSIXVC2という新しい壁、そしてSteam Deckで今日Game Passを遊ぶ現実的な方法まで整理します。

要点Xodusで何が起きているのか

XodusはXbox PCゲームをWindows以外の環境で動かすために必要な処理を丸ごと引き受けることを目標にした、有志によるリバースエンジニアリングのプロジェクトです。2026年8月11日時点の到達点と、それでもまだ遊べない理由を先に並べます。

概要Xodusとは何か

XodusはGitHubのxodus-gaming Organizationで公開されているオープンソースプロジェクトです。公式プロフィールには「Xbox PCゲームをLinuxとmacOSへ」と掲げられ、Game Passを含むXbox PCゲームをLinuxとMacで動かすためのリバースエンジニアリングだと説明されています。GDKで作られたXboxタイトルをWindowsの外で動かすために必要なものは全部こちらで引き受ける、という書き方です。

中核リポジトリはRustで書かれ、ライセンスはGPL-3.0です。2026年8月11日時点でスターは298、フォークは14、未解決のIssueは41件あります。リポジトリ自体は2025年11月11日に作成されており、xodus-gamingというOrganizationにまとまったのは2026年6月12日です。リポジトリの説明文は「The great gaming migration to Linux」で、直訳すれば「Linuxへの大移住」となります。

開発しているのはHeroic Games Launcherの開発陣です。Heroic Games LauncherはEpic Games Store・GOG・Amazon Gamesのゲームを起動できるオープンソースのランチャーで、Linux・Windows・macOSに対応しています。Steam以外のストアで買ったゲームをLinuxで遊ぶ手段として定着しているソフトで、Windows向けゲームをLinuxで動かすノウハウを積み上げてきたチームがXbox側へ手を伸ばした形になります。

!
Microsoftの公式プロジェクトではありません

公式READMEの冒頭には、これが非公式のプロジェクトであること、利用は自己責任であること、MicrosoftおよびXboxとは提携しておらず承認もスポンサーも受けていないことが明記されています。Xboxアカウントを使う仕組みである以上、規約上の扱いが将来どうなるかを保証できる人はいません。

核心なぜXbox PCゲームはLinuxで動かないのか

先に誤解を解いておくと、原因はDirectXでもx86命令でもありません。SteamのゲームがLinuxで動いているのと同じ仕組みが、Xbox PCゲームにもすでに使えます。

ProtonはValveが開発している互換レイヤーで、Windows向けゲームをLinux上で動かすための土台です。その内側では、DXVKがDirect3D 11などの描画命令をVulkanへ、VKD3D-ProtonがDirect3D 12の命令をVulkanへ置き換えています。つまり描画APIの翻訳はすでに解決済みの領域です。DRMを外した実行ファイルが手元にあれば、Xbox PCゲームは今でもLinuxで動きます。

動かない理由は、ゲーム本体ではなくその周りにある3つの部品です。

GDK(Game Development Kit)MicrosoftがXboxとWindows向けのゲーム開発に提供している独自の開発キットです。Xboxアプリから入れるPCゲームはこのランタイムに依存して動きますが、Windowsの外に実装は存在しません。
Xboxの識別サービス所有しているゲームのライセンスをXboxアプリ経由で検証する仕組みです。これがバックグラウンドで動いていないと、ゲームは起動しようとした瞬間にクラッシュするか、そもそも立ち上がりません
暗号化されたMSIXVCパッケージXbox PCゲームの配布形式です。中身が暗号化されているため、ファイルを取り出すだけでも復号の仕組みが必要になります。

Game Passがそのまま巻き添えになるのもここです。クラウド経由でストリーミングする形ならブラウザさえあれば環境を選ばず遊べる一方で、ローカルにインストールして動かす経路だけがふさがれたままになっています。

構成Xodusが用意している部品

Xodusは、この3つを外側から埋めるための部品をリポジトリごとに分けて開発しています。

xodus(中核・Rust製)認証、トークンの交換、パッケージのダウンロード、ライセンスの取得を担当する中核部分です。
xgameruntimeゲームが依存しているXbox PCのランタイム部品xgameruntime.dllを、C言語でオープンソース実装し直したものです。Wine上でXodusと組み合わせて使う前提で作られています。リポジトリの作成は2026年8月4日で、まさに立ち上がったばかりの部分です。
xgameruntime-docs同じくxgameruntime.dllの内部を、クリーンルーム方式で解析した文書をまとめたリポジトリです。元のコードを直接見た人と実装する人を分けて権利上の問題を避ける、リバースエンジニアリングの定石に沿った進め方になっています。
wine(独自フォーク)ValveのWineをフォークし、Xodusと統合するためのパッチを当てたものです。WineはWindows向けソフトをLinuxやmacOSで動かすための互換レイヤーで、Protonの土台にもなっています。
Proton(独自フォーク)ValveのProtonをフォークし、Xodus用のパッチが当たったWineを同梱したものです。Steam DeckやSteamOSに乗せるうえで最も現実的な配布形態にあたります。
xal-rs と ntfsxal-rsはOpenXboxのライブラリをフォークしたもので、Windows版と同じ流れでXboxの認証を通すために使われます。ntfsはColinFinck氏のNTFS解析ライブラリをフォークし、MSIXVCコンテナの中身を読めるよう手を入れたものです。

やり方の中心はプロキシライブラリです。ゲームが呼び出すGDKの関数を横取りし、有効なXbox Liveのトークンを差し込んで返すことで、ゲームから見ると正規のXbox環境で動いているように見せます。プロジェクトが今いちばん力を入れているのは、Xbox GDKのXbox Gaming RuntimeをWine上で再現する部分で、それが済んでから実際にXbox PCゲームを起動して遊ぶ段階へ進むと説明されています。

中身は4つのまとまりに分かれている

READMEに載っているプロジェクト構成は次のとおりです。

msixvc         MSIXVC / XSPファイルを解析するユーティリティ
xodus          中核機能・API呼び出しの抽象化・共通ユーティリティ
xodus-cli      新機能の検証に使われているコマンドライン版
xodus-service  xodus.sockを公開してプロセス間通信を担うサービス

このうちxodus-serviceがxgameruntime.dllとの統合を担当します。READMEでは、将来的にここが統合の中心になり、すべてのクライアントがここへ接続してゲームやXboxのサービスとやりとりする形を目指すと書かれています。

コマンドライン版に用意されているサブコマンドはdownloadlicenseextractloginstreamingclepsp-licenseの7つです。名前を眺めるだけでも、現段階の作業がダウンロードとライセンス周りの検証に集中していることが読み取れます。

i
古いCPUではそもそも起動しない

MSIXVCの復号を速くするため、x86_64ではAESとSSSE3、arm64ではAESの命令セットを有効にしてビルドされています。これらに対応しないCPUではillegal instructionエラーで落ちるとREADMEが警告しています。目安として2011年以降のプロセッサであれば対応しているとされています。

到達点今どこまで動いているのか

公式READMEには進捗のチェックリストが置かれています。2026年8月11日時点の状態は次のとおりです。

すでに動くようになった処理
  • デバイスログイン
  • ユーザーログイン
  • Xboxの認可
  • MSIXVCパッケージのダウンロード
  • 実行ファイルのオンデマンド復号(Issue #50)
iまだ終わっていない処理
  • MSIXVC2形式への対応(Issue #53・2026年6月29日起票、現在も未完了)
  • ゲームを起動して実際に遊ぶこと
  • Wine側からXboxのサービスをゲームへ提供する部分

READMEの本文でも「ログイン、パッケージのダウンロード、ライセンスの取得ができるようになった」と書かれる一方、これらの機能はまだ各所に散らばった状態だと断りが入っています。中核リポジトリへの最後の書き込みは2026年8月7日、xgameruntimeとその文書リポジトリは2026年8月11日にも更新されており、開発の手は止まっていません。

!
今インストールしてもゲームは遊べません

ここを混同すると期待外れになります。Xodusで現在できるのはXboxへのログインとゲームパッケージの入手までで、ゲームを起動して遊ぶ機能はまだ実装されていません。Wine上でXbox Gaming Runtimeを再現する作業が終わるまで、ローカル実行の道は開きません。

見通しSteam DeckやSteamOSで遊べるようになるのか

リポジトリ一覧にProtonのフォークが並んでいる点は、Steam Deckを使っている人には分かりやすい手がかりです。SteamOSはProtonでWindows向けゲームを動かしているため、Xodus用のパッチが当たったWineをProtonごと配る形になれば、Steam Deckでも既存の枠組みにそのまま乗せられます。

技術的な前例もあります。Minecraft Bedrock EditionをLinuxで動かすオープンソースプロジェクト「BedrockonLinux 2.0」は、MicrosoftがこのゲームをGDKへ移行させたあと、Xodusと似たリバースエンジニアリング技術で同じ部品を扱っています。SteamOSのようなサンドボックス環境で動いていても、安全な経路を通してXbox Liveとリアルタイムに通信し、トークンの認証を通せています。

ただし時期を約束している人は誰もいません。READMEにある「Minecraft Bedrockはいつ遊べますか」という質問への回答は、Wine側からXboxのサービスを提供するための作業がまだ大量に残っているという説明と、「soon(tm)」の一言です。オープンソースの世界で「いつになるか分からない」を自嘲的に言うときの決まり文句であり、具体的な予定日ではありません。

条件Gears of War 4は動かない

Xodusが狙っているのは、GDKで作られた比較的新しいXbox PCゲームと、そのMSIXVCパッケージです。それより前のUWP形式で配信されたタイトルは対象外になります。UWPはWindows 10世代で使われていたアプリ形式で、Gears of War 4や初期のForza Horizonシリーズがこれに当たります。

公式READMEのFAQでも、カタログの大半に対応したいとしたうえで、条件はGDKかつMSIXVC形式であることだと明記されています。現時点で対応できていない代表例として名前が挙がっているのがGears of War 4です。

PCのXbox後方互換タイトルについては、ダウンロードして動かす対象としては想定に入っているとしつつ、Wine・DXVK・VKD3D-Protonへ追加のパッチが当たってはじめて動くゲームも出てくるだろう、という慎重な書き方になっています。ここで語られているのはあくまで対象範囲の話で、ゲームを起動して遊ぶ機能そのものが未実装である点は変わりません。

新しい壁MSIXVC2で追いかける対象が増える

Microsoftは、PC向けゲームの新しいパッケージ形式としてMSIXVC2を用意しています。公式ドキュメントによると、2026年4月のGDK(2604)でプレビューとして提供が始まり、2026年10月のGDK(2610)で一般提供を目指す予定です。プレビュー期間中は/msixvc2フラグで明示的に有効化する方式で、一般提供後は新しいパッケージ作成ツールが標準でこの形式を作るようになります。

MSIXVC2はPC専用で、Xbox本体向けのゲームは従来のXVC形式を使い続けます。開発側のメリットは大きく、Microsoftは出荷済みタイトルでの検証としてコンテンツ更新のサイズが64〜94%小さくなった例、パッケージング処理が2.2〜7.6倍速くなった例を挙げています。パッケージに常に付いてくる固定のオーバーヘッドも9割以上削減され、圧縮の内蔵やバージョンごとの暗号化も加わりました。

Xodus側から見ると、これは追いかける対象が1つ増えるという話になります。MSIXVC2への対応はIssue #53として2026年6月29日に起票され、2026年8月11日時点でも未完了のままです。Issueには、MSIXVC2がまだベータでXboxのパートナーがテストできる段階であり、ファイルの仕様にさらに変更が入る可能性があるとも書かれています。

!
2026年10月のスケジュールはMicrosoft側のものです

10月の一般提供はMicrosoftのGDKの予定であって、同じ時期にXodusがMSIXVC2へ対応するという意味ではありません。新形式が実際に使われ始めれば、Xodusは既存のMSIXVCと新しいMSIXVC2の両方を追う必要が出てきます。ゴールが遠ざかりこそすれ、近づく話ではない点に注意してください。

代替手段今すぐSteam DeckでGame Passを遊ぶなら

ローカル実行が開くまで待てない場合、現実的な選択肢はクラウド経由のストリーミングです。MicrosoftはSteam Deck向けの手順をサポート記事として公開しています

大まかな流れは、デスクトップモードに切り替えてDiscoverからMicrosoft Edgeを導入し、Steamのライブラリへショートカットとして登録したうえで、コントローラーを認識させる権限を与え、起動オプションでxbox.com/playをキオスク表示させるというものです。ここでのEdgeはFlatpakという形式で配布されています。Flatpakはディストリビューションを問わずアプリを導入できるパッケージ形式で、Steam Deckでも標準のソフトウェアセンターから扱えます。

コントローラーの権限は、Konsole(ターミナル)から次のコマンドで与えます。

flatpak --user override --filesystem=/run/udev:ro com.microsoft.Edge

そのうえでSteamに登録したショートカットのプロパティを開き、起動オプションの末尾へ次を追記します。

--window-size=1024,640 --force-device-scale-factor=1.25 --device-scale-factor=1.25 --kiosk "https://www.xbox.com/play"

最後にコントローラーレイアウトのテンプレートから「Gamepad with Mouse Trackpad」を適用すれば、ゲームモードのライブラリからXbox Cloud Gamingを直接起動できるようになります。Microsoftはこのサポート記事の中で、使っているEdgeのFlatpakパッケージがコミュニティによって維持されているものであり、Microsoftが積極的に保守しているわけでも、SteamOS上のEdgeを公式にサポートしているわけでもないと明記しています。システムに手を入れることに慣れている人向けの手順です。

そしてこれはあくまでストリーミングです。ゲーム本体はMicrosoft側のサーバーで動いており、Xodusが目指すローカル実行とは別物になります。回線の品質がそのまま画質と入力遅延に跳ね返りますし、利用にはクラウドゲーミングを使えるGame Passの契約が必要です。対応プランと料金はMicrosoftの案内で確認してください。ローカルにインストールして遊びたいなら、今のところWindowsを用意するしかありません。

結論期待していい人と、まだ待つべき人

Xodusは「Xbox PCゲームがLinuxで遊べるようになった」というニュースではなく、「遊べるようにするための土台が半分まで組み上がった」という段階のニュースです。ここを踏まえたうえで、追いかける価値があるかどうかを整理します。

追いかける価値がある人
  • Steam DeckやSteamOSをメイン環境にしていて、Game Passのゲームをローカルで遊びたい人
  • Wine・Proton周辺の開発に興味があり、Issueや議論に手を動かして参加できる人
  • 将来的にHeroic Games LauncherからXbox PCゲームを起動する形を待てる人
i今は動かなくてよい人
  • 今週末にGame PassのゲームをSteam Deckのローカルで遊びたい人(まだ起動できません)
  • Gears of War 4や初期のForza Horizonシリーズなど、旧UWP形式のタイトルが目当ての人
  • Xboxアカウントの規約上の扱いを重く見る人(非公式プロジェクトです)

FAQよくある質問

Xodusを入れればGame PassのゲームがLinuxで遊べますか?
2026年8月11日時点では遊べません。Xboxへのログイン、ライセンスの取得、パッケージのダウンロード、実行ファイルの復号までは動作していますが、ゲームを起動して遊ぶ機能は未実装です。プロジェクト側も、まずWine上でXbox Gaming Runtimeを再現し、その後に起動と実プレイへ進むと説明しています。
XodusはMicrosoftが関わっているプロジェクトですか?
関わっていません。公式READMEに、非公式プロジェクトであること、利用は自己責任であること、MicrosoftおよびXboxとは提携も承認もスポンサーもないことが明記されています。開発しているのはHeroic Games Launcherの開発陣です。
どのゲームが対象になりますか?
GDKで作られ、MSIXVC形式で配布されているXbox PCゲームです。公式FAQはカタログの大半への対応を目指すとしていますが、条件から外れる旧UWP形式のタイトルは対象になりません。Gears of War 4が現時点で対応できていない代表例として名指しされています。
Steam Deckではいつ遊べるようになりますか?
時期は公表されていません。Xodus用のパッチを当てたWineを同梱したProtonのフォークが公開されているため、技術的な受け皿は用意されつつあります。ただしREADMEの回答は「soon(tm)」という表現にとどまり、具体的な日程は示されていません。
MSIXVC2に対応すれば全部解決しますか?
解決しません。MSIXVC2はMicrosoftが2026年10月のGDKで一般提供を目指している新しいパッケージ形式で、Xodus側の対応はIssue #53として未完了です。仮に対応が済んでも、ゲームを起動して遊ぶための課題はそれとは別に残ります。
今すぐSteam DeckでGame Passを遊ぶ方法はありますか?
クラウド経由のストリーミングなら可能です。MicrosoftがSteam DeckへMicrosoft Edgeを導入してXbox Cloud Gamingを開くまでの手順を公開しています。ただしゲーム本体はサーバー側で動くため、ローカルにインストールして遊ぶ形とは別物です。

総括まとめ|ログインと入手は越えた、起動はこれから

Xodusは、Xbox PCゲームがLinuxで動かない理由をDirectXやx86ではなく、GDK・Xboxの識別サービス・暗号化されたMSIXVCという3点に絞り込み、そこへ直接手を入れているプロジェクトです。すでにログインからパッケージの入手、実行ファイルの復号までは通っており、Wine・Protonのフォークも公開されています。

一方で、ゲームを起動して遊ぶ部分は手つかずです。対象はGDKとMSIXVC形式のタイトルに限られ、Gears of War 4のような旧UWP形式は外れます。2026年10月にはMicrosoftのMSIXVC2が一般提供を迎える予定で、追いかける対象はむしろ増えます。Steam Deckで今日Game Passを遊びたいなら、Microsoft公式が案内しているクラウド経由の手順が唯一の現実解です。

まとめ

Heroic Games Launcherの開発陣によるオープンソースプロジェクト「Xodus」は、Xbox PCゲームとGame PassのタイトルをLinux・macOSで動かすことを目指しています。2026年8月11日時点でXboxへのログイン、ライセンスの取得、MSIXVCパッケージのダウンロード、実行ファイルのオンデマンド復号までが動作しており、Wine・Protonの独自フォークやxgameruntime.dllのオープンソース実装も公開済みです。ただしゲームを起動して遊ぶ機能は未実装で、現在はWine上でXbox Gaming Runtimeを再現する作業が進行中です。対象はGDKかつMSIXVC形式のタイトルに限られ、Gears of War 4など旧UWP形式は対象外です。MicrosoftのMSIXVC2は2026年10月のGDKで一般提供予定ですが、Xodus側の対応はIssue #53として未完了で、両者のスケジュールは無関係です。Microsoftの公式プロジェクトではなく、利用は自己責任である点も公式に明記されています。

2026 BEST BUY — GPU 部門
MSI GeForce RTX 5070 16G VENTUS 2X OC
WQHD定番

RTX 5070 12GB

約105,850円前後

Amazon
ASRock RX 9070 XT スチールレジェンド 16GB GDDR6
コスパ最強

RX 9070 XT 16GB

約109,800円前後

Amazon
MSI GeForce RTX 5070 Ti 16G VENTUS 3X OC
ミドルハイ

RTX 5070 Ti 16GB

約169,980円前後

Amazon

※価格は2026年8月時点の目安・変動あり

Amazon PICK UP — ゲーミングライフ
amiibo レオン・S・ケネディ バイオハザード レクイエム
バイオamiibo

amiibo レオン

約2,800円〜

Amazon
STORIA ゲーミングガラスマウスパッド Sloth DemizuPosuka Edition 出水ぽすかコラボ
出水ぽすかコラボ

STORIA Slothマウスパッド

約12,100円〜

Amazon
Hobby sakura 無職転生III 異世界行ったら本気だす エリス・ボレアス・グレイラット 1/7スケール
無職転生

無職転生 エリス

約27,060円〜

Amazon
ブルーアーカイブ 飛鳥馬トキ バニーガール 1/7
ブルアカ

ブルアカ トキ バニー 1/7

約17,380円〜

Amazon
SanDisk microSD Express Card 256GB for Nintendo Switch 2
Switch2 対応

microSD Express 256GB

約8,280円〜

Amazon

※価格は2026年8月時点の目安・変動あり

Writer
管理人アバター

ゲーミングスタイル管理人

自作PC愛好家・ゲーム歴15年超

ゲーミングPC歴は15年以上。毎年パーツを更新しながら最新トレンドを追いかけています。初心者にもわかりやすく、上級者も満足できる情報発信を心がけています。