
Mac の Steam で、遊びたいゲームが Windows 専用だった。そんな経験はありませんか。
そのゲームを Apple シリコンの Mac で動かす非公式ツール「FX Steam Launcher」が、11 月初めに海外のゲームメディアで取り上げられました。Valve が VR ヘッドセット「Steam Frame」向けに作った ARM64 版の SteamOS を、Mac の中の仮想マシンで起動する仕組みです。
この記事では、どう動くのか、どの Mac で使えるのか、遊べないゲームはどれかを、公式ページと報道をもとに整理します。
先に結論:FX Steam Launcher は、Apple シリコンと macOS 15 以降の Mac で、Steam の Windows 向けゲームを動かせる非公式ツールです。ただし、仮想マシンを拒むアンチチートのゲームと、Unreal Engine 5 など一部の DirectX 12 ゲームは起動しません。
Valve とは無関係のプロジェクトなので、不具合が出ても公式のサポートはありません。オンライン対戦のゲームが目当てなら、Windows のゲーミングパソコンを用意するほうが確実です。
FX Steam Launcherとは。Steam Frame用のSteamOSをMacで動かすツール
FX Steam Launcher は、GitHub で公開されている、有志の開発者によるプロジェクトです。「steamac」という名前でも呼ばれています。Mac にアプリとして入れ、その中で SteamOS を丸ごと起動します。
用語:SteamOSとは、Valve が自社のゲーム機向けに作っている Linux ベースの OS のことです。携帯ゲーム機の Steam Deck に入っているものが知られています。今回使われているのは Steam Frame 向けの ARM64 版で、Apple シリコンと同じ ARM 系の CPU で動く作りです。
公式ページは、このツールが Valve とは無関係で、承認も受けていないと明記しています。Steam、SteamOS、Steam Frame は Valve の商標だという注意書きも添えられています。
SteamOS のイメージは Valve の公式のものをダウンロードして検証し、中身は書き換えない。仮想マシンは macOS の Hypervisor.framework と libkrun の上で動き、OS そのものには CPU のエミュレーションを使わない。Steam のクライアントと画面は ARM64 でそのまま動き、エミュレーションされるのはゲームだけ。
出典:FX Steam Launcher 公式ページ
つまり、SteamOS 自体は Mac の CPU でそのまま動きます。変換が入るのは、Windows 向けに作られたゲームの部分だけです。
入れ方は、GitHub のリリースページから DMG をダウンロードし、アプリケーションフォルダーに入れる形です。公式ページによると、アプリは Apple の公証を受けています。起動したらディスクを作り、Valve の SteamOS の使用許諾と Steam 利用規約に同意して、Steam にサインインする流れです。
コントローラーは、Xbox、DualSense、DualShock などのパッドが振動つきで使えると書かれています。キーボードとマウスも使え、ゲームに取られたマウスは Ctrl+Option で戻せます。

FX Steam LauncherがWindowsゲームを動かす仕組み
Windows のゲームは、x86 という種類の CPU と、DirectX という描画の仕組みを前提に作られています。Mac の Apple シリコンはどちらとも違います。そこで、何段階もの変換を通して動かします。
| 段階 | 使うもの | 役割 |
|---|---|---|
| ゲームの命令 | Proton 11・FEX | x86 の命令を ARM64 に変換 |
| DirectX 9〜11 | DXVK | Vulkan に変換 |
| DirectX 12 | vkd3d-proton | Vulkan に変換 |
| 仮想マシンの外へ | Venus(Mesa) | Vulkan の命令を Mac 側へ渡す |
| Mac 側 | KosmicKrisp・MoltenVK | Vulkan を Apple の Metal に変換 |
Steam Deck で Windows のゲームが遊べるのも、同じ Proton の仕組みです。違いは、Mac ではその外側に、仮想マシンと Metal への変換がもう一枚重なっている点です。
KosmicKrisp は macOS 26 以降で使える新しいドライバーで、使える Mac ではこちらが既定になります。それ以外の Mac では MoltenVK が使われます。
公式ページには、M1 Max で DirectX 12 の Stellar Blade 体験版を動かしたとき、KosmicKrisp で約 29fps、MoltenVK で約 18fps だったという数字も載っています。同じ Mac でも、macOS の版でドライバーが変わり、速さも変わるということです。
メモ:初めて起動するゲームは、シェーダー(描画の部品)の準備に時間がかかります。公式ページでは、M1 Max で Stellar Blade 体験版を初めて動かしたとき約 28 分かかったとしています。2 回目からは準備した分が使われるので、初回の待ち時間だけで動かないと決めつけないでください。
使えるMacと、遊べないゲーム
公式ページに書かれている条件は、多くありません。手元の Mac で確かめるなら、次の 4 点です。
- Apple シリコン(M シリーズ)の Mac であること。Intel の Mac は対象外
- macOS 15 以降であること。KosmicKrisp を使うには macOS 26 以降が要る
- 空き容量が約 20GB あること(仮想ディスク約 14GB と、ダウンロード用の約 6GB)
- ゲームを入れるほど、仮想ディスクが大きくなると知っておくこと
メモリーの下限は書かれていません。仮想マシンに割り当てる CPU とメモリーは Mac に合わせて自動で決まり、割り当てすぎると警告が出ます。
仮想マシンを拒むアンチチートのゲームは動かない
オンライン対戦のゲームの多くは、不正を防ぐアンチチートという仕組みを使っています。その中には、仮想マシンの上で動いていると分かると、起動を止めるものがあります。
ここ、見落としがちです:公式ページは、仮想マシンを拒むアンチチートは通らないと書いています。どのゲームがそれに当たるかの一覧はありません。対戦ゲームのために試すなら、起動できない前提で考えるほうが時間を失いません。
Unreal Engine 5など一部のDirectX 12ゲームも起動しない
DirectX 12 の機能レベル 12_1 や、シェーダーモデル 6.6 を必要とするゲームは起動しません。公式ページは、その例として Unreal Engine 5 を挙げています。
遊びたいゲームが Unreal Engine 5 で作られていないか、ストアのページや開発元のサイトで先に確かめておくと無駄がありません。
YouTuber の ETA Prime が M4 Max 搭載の MacBook Pro(メモリー 36GB)で試したところ、起動しないゲームもあったが、Stellar Blade は 800p・高設定で 70fps を超え、The Witcher 3 は 1080p・高設定で 70fps だった。このとき Mac 全体のメモリー使用量は約 27GB で、そのうち約 19GB が仮想マシンに割り当てられていた。
出典:Club386「Modders bring SteamOS to Mac, and it runs Windows games surprisingly well」
数字だけ見ると、十分に遊べる速さです。ただ、試したのは M4 Max という上位のチップで、メモリーも 36GB ある Mac です。The Witcher 3 では木の描画に乱れも出ていたと報じられています。
注意:設定にある実験的な「DXMT」を有効にすると、SteamOS の中のプログラムが、Mac の利用者と同じ権限で Mac 上のコードを動かせるようになると公式ページは説明しています。仕事のデータが入った Mac では、この設定は既定のオフのまま使ってください。

Macで試すか、ゲーミングPCを用意するか
FX Steam Launcher が向いているのは、すでに性能の高い Mac を持っていて、一人で遊ぶゲームを試してみたい人です。うまく動けば、追加の機械を買わずに済みます。
反対に、友だちとオンライン対戦をしたい人や、Unreal Engine 5 の新作が目当ての人には向きません。その場合は、Windows のゲーミングパソコンを用意するほうが確実です。
- 遊びたいゲームが、仮想マシンを拒むアンチチートを使っていないか
- Unreal Engine 5 で作られていないか
- Mac の空き容量に、20GB とゲームの分の余裕があるか
- Mac の中の大事なデータをバックアップしたか
- 動かなかったとき、ゲーミングパソコンに切り替える予算があるか
Valve の据え置き型の「Steam Machine」も、Mac とゲーミングパソコンのあいだの選択肢になりそうです。価格とスペックは、別の記事で見ています。
ゲーミングパソコンの構成は、遊びたいゲームの必要スペックから逆算して決めます。ピシコでは、ご来店か出張で、そのゲームに合わせた構成を一緒に選べます。

よくある質問
ValveがMac版のSteamOSを公式に出したのですか?
いいえ、公式ではありません。FX Steam Launcher は有志の開発者によるプロジェクトで、公式ページにも Valve とは無関係で承認も受けていないと書かれています。不具合が起きても Valve のサポートは受けられない前提で考えてください。
FX Steam Launcherでオンライン対戦ゲームも遊べますか?
仮想マシンを拒むアンチチートを使うゲームは起動できません。公式ページがそう明記しています。どのゲームが当たるかの一覧は無いため、対戦ゲームは遊べない前提で考えるほうが安全です。
Intel Macでも使えますか?
使えません。公式ページの動作条件は、Apple シリコン搭載の Mac で macOS 15 以降です。空き容量も約 20GB 必要です。
まとめ
FX Steam Launcher は、Apple シリコンの Mac で SteamOS を仮想マシンとして動かし、Windows 向けのゲームを変換して遊べるようにする非公式ツールです。アンチチートのゲームと、Unreal Engine 5 など一部の DirectX 12 ゲームは起動しません。
試すかどうかを決める前に、Apple メニューの「この Mac について」でチップと macOS の版を見てください。それから、遊びたいゲームのストアページを開いて、使っているエンジンとアンチチートを確かめます。










