LoveGame
日本語

ガイド

Android の Switch エミュ用 Turnip ドライバーとは?Snapdragon 8 Gen 2・8 Gen 3・8 Elite の選び方【2026年10月】

公開 更新 情報確認日 2026-10-309 分で読めます

ポイント

  • Turnip は Mesa というオープンソースプロジェクトが作っている、Qualcomm Adreno GPU 用の Vulkan ドライバーです。Snapdragon 機専用で、root 不要、エミュの中で読み込んで使います。
  • Eden 公式によると Adreno 6xx / 7xx は Turnip で互換性が最も高くなり、スマホの標準ドライバーは速いぶん互換性が低めです。
  • Eden での場所:設定 → GPU driver manager。左下の Fetch でオンライン取得、Install で zip を追加、ゲームを長押しするとゲームごとに指定できます。
  • Turnip がいちばん安定しているのは 8 Gen 2 と 8 Gen 3。8 Elite と 8 Elite Gen 5(Adreno 8xx)への対応は2025年末に始まったばかりで、まだ実験的です。
  • Mali・PowerVR・Xclipse では Turnip は使えません。Dimensity や Exynos のスマホは標準ドライバーのみです。
目次
  1. Turnip とは
  2. なぜ Snapdragon に必要なのか
  3. Eden でのドライバー管理
  4. Snapdragon 8 Gen 2・8 Gen 3・8 Elite の違い
  5. Mali・PowerVR・Xclipse で使えない理由
  6. よくあるトラブル

Turnip は、Mesa というオープンソースプロジェクトが作っている Qualcomm Adreno GPU 用の Vulkan ドライバーです。Snapdragon のスマホでしか使えず、root は不要で、エミュの中にドライバーパッケージを取り込むだけで使えます。2026年10月時点で、Eden 公式は Adreno 6xx / 7xx では Turnip を使うと互換性が最も高いとし、スマホの標準ドライバーは速いぶん互換性が低めだと説明しています。Turnip がいちばん安定しているのは Snapdragon 8 Gen 2 と 8 Gen 3 で、8 Elite 系はまだ実験的です。Dimensity や Exynos など Mali・Xclipse の GPU を積んだスマホでは Turnip は使えません。

Turnip とは

標準ドライバー(Stock / System driver)Turnip
作っているところQualcomm(スマホメーカーが OS と一緒に提供)オープンソースの Mesa(Freedreno の Vulkan ドライバー)
対象 GPUそのスマホの GPUQualcomm Adreno のみ
導入方法OS に内蔵エミュのドライバーマネージャーで取り込む。root 不要、ほかのアプリには影響しない
長所Adreno では一般に性能が高い互換性が高く、表示バグが少ない
短所互換性が低く、表示バグが多いバージョンによってゲームとの相性が違う

エミュがアプリ内でドライバーを差し替えられるのは AdrenoTools という仕組みのおかげで、ドライバーはそのエミュの中だけで使われます。外したいときや標準ドライバーに戻したいときはいつでも戻せます。

なぜ Snapdragon に必要なのか

Switch エミュは Vulkan の機能を多く使いますが、スマホの標準ドライバーがそれをすべてうまく扱えるとは限りません。Eden の公式資料には次のようにあります。

  • Qualcomm Snapdragon が最もよく対応しており、Adreno 6xx / 7xx は Turnip で互換性が最高。
  • 標準ドライバーは Adreno では速いが互換性が低い。
  • Adreno 8xx(Snapdragon 8 Elite 系)の標準ドライバーへの対応は「作業中」。

そのため一般的には、基本は Turnip、標準ドライバーのほうが合うゲームだけ個別に切り替えるという使い方になります。Eden の一部の機能はドライバーのバージョンにも左右されます。たとえば「Optimized Vertex Buffers」は Mesa 26.0 以降の Turnip か Qualcomm のドライバーが必要で、Turnip 25.3 以前では落ちます。「Force maximum clocks」は Adreno でしか効きません。

Eden でのドライバー管理

操作場所
ドライバー管理を開く設定(左上の歯車)→ GPU driver manager
おすすめのドライバーをオンラインで取得ドライバーマネージャー左下の Fetch
手元のドライバーを追加右下の Install(または「+」)で、ドライバーの zip をそのまま選ぶ(展開しない)
ドライバーを有効にするタップして選択状態にする
スマホの標準ドライバーに戻す一覧で System Driver を選ぶ
特定のゲームだけドライバーを替えるゲーム一覧でゲームを長押し → 個別設定でドライバーを指定

コツ:

  • すべてのゲームで最良というバージョンはありません。 Joey's Retro Handhelds の Eden Android ガイドによると、Fetch が勧めるバージョンは作者の最新版より古いことがあるので、両方試す価値があります。
  • よく使われるドライバーの作者には K11MCH1(AdrenoToolsDrivers)、Mr. Purple Turnip、StevenMXZ、whitebelyash などがいて、それぞれの GitHub のリリースページで更新しています。入手は作者の元の公開ページからにして、出どころ不明の再配布ファイルは使わないでください。
  • ドライバーを替えるとシェーダーキャッシュが作り直されるので、最初はまたカクつきます。これは正常です(Eden は2026-10-01 に、ドライバー切り替え時のキャッシュ消去の処理も修正しています)。

Citron Neo の Android 版に同じようなドライバーマネージャーがあるかは、公式の説明がありません。また Kenji-NX Android 版の 8 Gen 3 / 8 Elite 専用パッケージは CPU の命令セット向けの最適化で、GPU ドライバーとは別物です。

ドライバーと関係する Eden の設定

設定ドライバーとの関係おすすめ
Optimized Vertex BuffersMesa 26.0 以降の Turnip か Qualcomm のドライバーが必要古い Turnip ではオフ
Force maximum clocksAdreno のみ有効fps が足りないときに試す
SGSR / SGSR EdgeDir(スケーリングフィルター)Qualcomm が Adreno 向けに最適化した超解像。Adreno 以外では効果が薄いSnapdragon 機で拡大するときの選択肢
GPU Mode(Fast / Accurate)ドライバーとは無関係だが、表示崩れをドライバーのせいと勘違いしやすいパーティクルがおかしいときは、ドライバーを替える前に Accurate を試す
Extended Dynamic Stateレベルが高いほどパイプラインのコンパイルが減る初期値。ちらつくなら下げる

2つのドライバーを比べる方法

変えるのは1つだけにします。同じゲームの同じ場面を、ドライバー A でしばらく遊んでから、ドライバー B に替えて遊びます。Eden のゲーム内メニュー(画面の左端からスワイプするか戻るボタン)にある Overlay options で性能や端末の情報を表示でき、fps を確認できます。切り替え直後はシェーダーキャッシュの作り直しでカクつくので、しばらく遊んでから比べてください。

Snapdragon 8 Gen 2・8 Gen 3・8 Elite の違い

SoCGPUTurnip の状況(2026年10月時点)おすすめ
Snapdragon 865 / 870Adreno 6506xx 系の Turnip は安定Eden の Legacy 版 APK。Eden の最低ランク
Snapdragon 8 Gen 1Adreno 7307xx 系の Turnip は安定Eden の推奨ランク。Fetch が勧める Turnip で
Snapdragon 8 Gen 2Adreno 740最も安定基本は Turnip、合わないゲームだけ標準ドライバー
Snapdragon 8 Gen 3Adreno 750安定。Eden の理想ランク同上。2025年末には「エミュを遊ぶなら 8 Gen 3 を手放すな」と勧めるメディアも
Snapdragon 8 EliteAdreno 830実験的。Adreno 8xx 対応は2025年末に始まり、Qualcomm の Rob Clark 氏は 830 にも対応する見込みを示唆。コミュニティが A8xx 専用ビルドを公開標準ドライバーと A8xx 向け Turnip の両方を試す。ゲームしだい
Snapdragon 8 Elite Gen 5Adreno 8xx(Gen 8)Mesa 26.0 で Adreno Gen 8 の Turnip 対応が取り込まれたが、エミュ用途ではまだ実験的8 Elite と同じ

8 Elite 系は新しいものの Turnip の対応が追いついていないため、新しい SoC だからといって 8 Gen 3 よりエミュが快適とは限りません。一方で Android Authority の Kenji-NX のレビューでは、8 Elite 機が Kenji-NX の性能をもっとも引き出せるとしており、選択肢の1つになります。

Mali・PowerVR・Xclipse で使えない理由

Turnip は Qualcomm Adreno 専用に書かれているので、ほかの GPU ではまったく使えません。Dimensity は Arm の Mali / Immortalis、Exynos は Samsung の Xclipse、Google Tensor の G4 以前は Mali を使っており、どれもメーカー提供のドライバーしか使えません。

GPUTurnipEden 公式の評価
Mali(Dimensity、Tensor など)不可全体的に遅い。ただし Mali-G715(Tensor G4)と Immortalis-G925(Dimensity 9400)は Android 16 で「意外なほど良い」
PowerVR不可動作が確認されているのは DXT-48-1536 だけ
Xclipse(Exynos)不可最新のもの(Xclipse 950 など)だけ動く。2022年以前の Exynos は非対応

Snapdragon 以外のスマホでできること:Android 16 に更新する(Eden によると Vulkan が大きく改善し、一部の Pixel では 50% 以上速くなった)、冷却ファンを使う、解像度を下げる、ちらつくときは Extended Dynamic State を下げる(Eden の資料では Mali と PowerVR は EDS3 に問題がある)。

注意:edenemulators.com のような偽サイトが「Turnip は Mali でも使える」と書いていますが、誤りです。このサイトは Eden の公式サイトでもありません。偽エミュサイトの見分け方も参照してください。

よくあるトラブル

症状原因対処
ドライバーを取り込めないzip を展開してしまった、またはドライバーパッケージではないドライバーの zip をそのまま選ぶ
ドライバーを替えたらゲームが起動しないそのバージョンとゲームの相性System Driver に戻すか、ゲームを長押しして個別に指定
Optimized Vertex Buffers をオンにすると落ちるTurnip が古い(25.3 以前)Mesa 26.0 以降の Turnip にするか、この設定をオフ
8 Elite で Turnip が読み込めないAdreno 8xx 対応がまだ実験的A8xx 専用ビルドを使うか、標準ドライバーに
ちらつく・色がおかしいドライバーとの相性別の Turnip と比べる。パーティクルがおかしいなら GPU Mode を Accurate に
ドライバーを替えたらまたカクつくシェーダーキャッシュの作り直し正常。遊んでいるうちに落ち着く
しばらく遊ぶと fps が落ちる発熱による性能低下冷却ファンとスマホの高性能モードを使う

Eden の Android 版の導入手順は Android での使い方、スマホのランク別の設定は軽くする設定・画質設定、SoC が足りているかは推奨スペックを参照してください。

よくある質問

Turnip ドライバーとは何ですか?

Turnip は、オープンソースのグラフィックスプロジェクト Mesa の中で作られている Qualcomm Adreno GPU 用の Vulkan ドライバーです(Freedreno プロジェクトの一部)。Android の Switch エミュはこれをアプリ内で読み込み、スマホの標準ドライバーの代わりに使えます。root は不要で、表示バグの修正や互換性の向上によく使われます。

Dimensity のスマホでも Turnip は使えますか?

使えません。Turnip は Qualcomm Snapdragon の Adreno GPU 専用です。Dimensity は Mali / Immortalis、Exynos は Xclipse の GPU なので、標準ドライバーしか使えません。「Turnip は Mali でも使える」という情報は誤りです。

Snapdragon 8 Gen 2 にはどのドライバーがおすすめですか?

8 Gen 2(Adreno 740)と 8 Gen 3(Adreno 750)は Turnip の対応が最も安定しています。まず Eden のドライバーマネージャーで Fetch が勧めるバージョンを使い、問題があれば別のバージョンや標準ドライバーと比べてください。すべてのゲームで最良という単一のバージョンはありません。

Snapdragon 8 Elite は Turnip と標準ドライバーのどちらがいいですか?

両方試してください。8 Elite の Adreno 830 と 8 Elite Gen 5 の Adreno 8xx への Turnip 対応は2025年末に始まったばかりで、コミュニティの A8xx 向けビルドもまだ実験的扱いです。Eden 公式も Adreno 8xx の標準ドライバー対応は作業中としています。どちらが良いかはゲームしだいです。

ドライバーを替えたらゲームが起動しなくなりました

GPU driver manager に戻って System Driver(標準ドライバー)を選ぶか、そのゲームを長押しして個別にドライバーを指定してください。なお、古い Turnip(25.3 以前)で Optimized Vertex Buffers をオンにすると落ちます。この機能には Mesa 26.0 以降の Turnip か Qualcomm のドライバーが必要です。

出典

  1. Mesa ドキュメント — Freedreno / Turnip
  2. Eden User Handbook — Architectures and Platforms
  3. Eden User Handbook — Settings
  4. Eden — System Requirements
  5. Phoronix: Mesa 26.0 To Support The Snapdragon X2(Adreno Gen 8)
  6. Android Authority: Turnip driver for Snapdragon 8 Elite and 8 Elite Gen 5
  7. Dataconomy: You should keep your Snapdragon 8 Gen 3 if you want to run emulators(2025-11-20)
  8. Joey's Retro Handhelds — Eden Android Setup Guide
  9. Retro Game Corps — Android Emulation Starter Guide(2026-02-10 更新)
  10. Android Authority: Kenji-NX Switch emulator

関連