LoveGame
日本語

ガイド

PS4 エミュ shadPS4 の使い方・設定【2026年11月】Windows PC への導入手順

公開 情報確認日 2026-11-0113 分で読めます

ポイント

  • 2026年11月1日時点、Windows の PS4 エミュは shadPS4。最新の安定版は v0.21.0(2026-10-30)で、プレリリース版(Nightly)も毎日出ています。無料・オープンソースで、入手先は公式サイト shadps4.net です。
  • ふつうは QtLauncher(GUI)を入れ、その中の Version Manager で安定版かプレリリース版を選びます。エミュ本体だけのビルドはコマンドライン専用です。
  • 必須条件は x86-64-v3(AVX2)対応 CPU(Intel 第4世代 Core / AMD Excavator 以降)、Vulkan 1.3 対応で VRAM 2GB 以上の GPU、メモリ 8GB、Windows 10 以降、Visual C++ 2022 ランタイム。
  • ゲームは展開済みのフォルダー(CUSAxxxxx、中に eboot.bin)。アップデートは同じ階層の CUSAxxxxx-patch、ファームウェアのモジュール(.sprx)はユーザーフォルダーの sys_modules に置きます。
  • 解像度倍率の設定はなく、高解像度・高フレームレートはゲームごとのパッチ(右クリック → Cheats / Patches)で行います。シェーダーキャッシュは初期状態でオフなのでオンにします。
目次
  1. ランチャーとエミュ本体は別物
  2. スペック(動作環境)
  3. shadPS4(QtLauncher)の導入手順
  4. ゲーム・アップデート・DLC のフォルダー形式
  5. ファームウェアのモジュール(sys_modules)とは・置き場所
  6. グラフィック設定
  7. コントローラーとキーボード
  8. パッチとチート
  9. セーブデータとログの場所
  10. shadPS4 のアップデート
  11. PS5 のゲームは?

2026年11月1日時点で、Windows PC で PS4 のゲームを動かすなら shadPS4 です。市販の PS4 ゲームを数多く動かせるエミュレーターは今のところこれだけで、最新の安定版は v0.21.0(2026-10-30)、プレリリース版(Nightly)も毎日更新されています。手順は「スペック確認 → ランタイムとドライバー → QtLauncher を入れる → ランチャー内でエミュ本体を入れる → ゲームフォルダーを追加 → 必要に応じてモジュールを置き、設定を調整」です。公式サイトは shadps4.net。公式の紹介では Bloodborne、DARK SOULS REMASTERED、龍が如く0、初音ミク Project DIVA Future Tone がよく例に挙がります。

ランチャーとエミュ本体は別物

2025年9月から shadPS4 の GUI は QtLauncher という別アプリになりました。公式サイトの Downloads ページは次の 2 種類です。

入手するもの中身向いている人
shadPS4 Qt launcher(QtLauncher)GUI:ゲーム一覧、設定、パッチ、バージョン管理ほぼ全員
shadPS4 Releases(本体)エミュ本体のみ。GUI がなくコマンドラインで起動分かっている人向け

QtLauncher にはエミュ本体が入っていないので、初回はランチャー内の Version Manager で本体を入れます。複数のバージョンを残しておけるので、新しいビルドで問題が出たゲームは古いバージョンに戻せます。

スペック(動作環境)

公式 Wiki の最低要件(2026年11月)です。

項目最低要件
CPU4 コア 6 スレッド以上、2.5GHz 以上、x86-64-v3 対応必須(Intel は Haswell=第4世代 Core 以降、AMD は Excavator 以降)
GPUVRAM 2GB 以上、Vulkan 1.3 対応で VK_KHR_swapchain と VK_KHR_push_descriptor 拡張があること
メモリ8GB 以上
OSWindows 10 以降

x86-64-v3 で特に重要なのは AVX2 命令です。shadPS4 はこの命令セット向けにビルドされているため、非対応の CPU では起動しません。PS4 エミュは CPU 負荷も高く、Digital Foundry は 2026年1月に i9-13900K と RTX 4080 で Bloodborne を 4K ほぼ 60fps 固定で動かし、より弱い GPU でも 1440p や 1080p なら同じような結果が期待できるとしています。段階別のおすすめは PS4 エミュのスペック を見てください。

shadPS4(QtLauncher)の導入手順

  1. GPU ドライバーを更新:NVIDIA・AMD・Intel の公式サイトから最新版を入れます。公式 Wiki は、PC 内のすべての GPU(内蔵 GPU を含む)を更新するよう強調しています。使っていない GPU のドライバーが古いだけでも影響が出ます。
  2. Microsoft Visual C++ 2022 ランタイム(x64)を入れる。これがないとランチャーが起動しません。
  3. 公式サイト shadps4.net の Downloads ページで Windows 版 QtLauncher(ファイル名に win64)を入手します。
  4. 自分で作ったフォルダー(例:D:\Emu\shadPS4)に展開します。Program Files や C ドライブ直下など、管理者権限が必要な場所には置かないでください。 おかしな不具合が出たり、まったく起動しなくなったりすると公式が注意しています。
  5. shadPS4QtLauncher.exe を実行します。SmartScreen が出たら「詳細情報 → 実行」。
  6. 右上の Version manager を開き、必要なら Refresh List を押してからバージョンを選び、Yes → ダウンロード完了で OK。まずは最新の安定版(Stable)にして、特定のゲームの修正がプレリリース版にしかないときに Nightly を追加します。
  7. Version Manager を閉じます。右上のバージョン番号から、入れたバージョンをいつでも切り替えられます。
  8. 設定の Paths タブで、Game Folders にゲームを置くフォルダーを追加します。

設定やデータをプログラムのフォルダー内にまとめたい(ポータブル版にしたい)場合は、設定の User タブで Create Portable User Folder を押すか、プログラムのフォルダーに user という名前のフォルダーを作って再起動します。作らなければ %AppData%\shadPS4 に保存されます。

ゲーム・アップデート・DLC のフォルダー形式

shadPS4 が読むのは展開済みのゲームフォルダーで、PKG インストーラーではありません。2026年11月時点、ランチャーに PKG のインストール機能はありません。

内容フォルダー説明
ゲーム本体CUSAxxxxx(タイトル ID)中に eboot.bin、sce_sys など。設定の Game Folders に置く
アップデートCUSAxxxxx-patch(CUSAxxxxx-UPDATE も可)ゲームフォルダーと同じ階層。導入すると一覧のバージョン表示が変わる
MODCUSAxxxxx-modsこれもゲームフォルダーと並べて置く
DLC(別ファイルのもの)DLC パスの中に、ゲームと同じ名前のフォルダーを作って入れるDLC パスは設定 → Paths → DLC Path
DLC のライセンスユーザーフォルダーの licensesライセンスだけで解放される、別ファイルのない DLC 用

同じゲームでも地域ごとにタイトル ID が違い(たとえば Bloodborne は CUSA00900、CUSA03173 など)、パッチやセーブは ID ごとに分かれます。設定の Enable Separate Update folder を使うと、1.0 の本体とアップデートを分けて置け、バージョンの比較がしやすくなります。

ファームウェアのモジュール(sys_modules)とは・置き場所

PS4 のシステムライブラリは .sprx ファイルです。shadPS4 は多くのライブラリを独自に実装(HLE)していますが、未完成のものは本体のオリジナルを直接読み込めます(LLE)。公式 README に載っているモジュールは次のとおりです。

分類モジュール(すべて .sprx)
音声libSceAudiodec、libSceAudiodecCpu とその Ddp / DtsHdLbr / Hevag / M4aac 版、libSceAt9Enc、libSceNgs2
動画・画像libSceAvPlayer、libSceAvPlayerStreaming、libSceJpegDec、libSceJpegEnc、libScePngEnc
フォントlibSceFont、libSceFontFt、libSceFreeTypeOl、libSceFreeTypeOptOl、libSceFreeTypeOt、libSceWkFontConfig
その他libSceLibcInternal、libSceUlt、libSceRtc、libSceRudp、libSceJson、libSceJson2、libSceXml、libSceCesCs、libSceSystemGesture、libScePsmKitSystem、libSceBeisobmf、libSceBemp2sys、libSceDepth、libScePadTracker、libSceMoveTracker
  • 置き場所:ユーザーフォルダー内の sys_modules。いちばん早い探し方は、どれかのゲームを右クリック → Open Path → Open Log Path を開き、1 つ上の階層に戻ることです。設定 → Paths → PS4 Sysmodules Path で別の場所も指定できます。
  • 特定のゲームだけに使う:sys_modules の中にタイトル ID 名のサブフォルダー(例:sys_modules\CUSA03173\)を作ると、そのゲームだけに適用され、外側のものより優先されます。
  • 無いとどうなるか:HLE があるモジュールはログに Can't Load libSceXxx.sprx switching to HLE と出てそのまま動きます。HLE がないものは No HLE available for ... module と出て、ゲームが止まることがあります。
  • バージョン:公式ドキュメントにファームウェアのバージョン指定はありません。
  • フォント:PS4 のシステムフォントが必要なゲームもあります。ユーザーフォルダーの fonts(設定 → Paths → PS4 Fonts Path)に、font と font2 の 2 フォルダーを置きます。
  • トロフィー:設定の Manage Cryptographic keys にトロフィーキー(trophy key)を入れます。入れなくても遊べますが、トロフィーは付きません。

グラフィック設定

全体の設定はランチャーの Settings にあります。ゲームを右クリック → Game-specific Settings で、そのゲーム専用の設定を保存できます(custom_configs に保存)。

設定おすすめ説明
Graphics Device単体 GPU内蔵+単体 GPU のノートは単体 GPU を選ぶか自動のまま
Display Modeお好みでWindowed / Fullscreen / Fullscreen (Borderless)。F11 で切り替え
Present ModeMailbox か Fifo初期値は Mailbox(垂直同期)。Digital Foundry は Bloodborne で Fifo を推奨
Window Size画面に合わせるウィンドウの大きさで、ゲームの解像度ではない
Enable FSR / RCASお好みでFSR は出力の拡大、RCAS はシャープ化。内部解像度は上がらない
Enable HDRHDR モニターのみBT2020 PQ 対応が必要
Enable Shader Cache(Experimental タブ)オン初期値はオフ。コンパイル済みシェーダーを保存し、2 回目以降のカクつきを減らす
Readbacks Mode(Experimental タブ)初期値 Disabled一部のゲームで必要(Bloodborne の頂点が飛び散る不具合を解消)。速度や安定性が落ちることがある
PS4 Neo Mode(Experimental タブ)オフPS4 Pro のエミュレーション。公式は多くのゲームで不安定としている

解像度とフレームレート:shadPS4 に解像度倍率はなく、ゲームは PS4 本来の解像度で描画されます。1440p・4K・60fps にしたい場合は、ゲームを右クリック → Cheats / Patches のゲーム専用パッチを使います。Digital Foundry によると、1080p を超える解像度ではゲーム専用設定で DRAM の割り当ても増やさないとテクスチャが読み込まれません。具体的な値は shadPS4 の設定と落ちるときの対処 にまとめています。

F10 で FPS 表示、Ctrl+F10 でデバッグ情報、F12 でスクリーンショットです。

コントローラーとキーボード

  • Xbox コントローラーと DUALSHOCK はそのまま使えます。追加のドライバーは不要です。
  • キーボードの初期配置:WASD が左スティック、IJKL が右スティック、△〇×□ はテンキー 8 / 6 / 2 / 4(または C / B / N / V)、L1 = Q、R1 = U、L2 = E、R2 = O、OPTIONS = Enter、タッチパッド = Space。
  • 設定の Controller ボタンからキー割り当てを変更できます。割り当てはゲームごとに保存され、1 つの操作に最大 3 キー、マウス移動をスティックに割り当てることもできます。
  • 設定 → Input で、モーションコントロールや「ウィンドウが非アクティブでもコントローラー入力を受け付ける」を切り替えられます。

パッチとチート

  1. ゲームを右クリック → Cheats / Patches。
  2. パッチのリポジトリを選び、Download Patches(チートは Download Cheats)を押すと、そのリポジトリの全項目が入ります。
  3. 使うパッチにチェックを入れてからゲームを起動します。

公式は、チート・パッチ・MOD を使っている状態の不具合はサポートしないとしています。報告する前に、それらを外して再現するか確認してください。

セーブデータとログの場所

  • セーブデータ:ゲームを右クリック → Open Path → Open Save Data Path。実際の場所はユーザーフォルダーの home\1000\savedata\<タイトル ID>(1000 は既定のユーザー)です。
  • ログ:右クリック → Open Path → Open Log Path。ファイルは shad_log.txt で、直近 1 回分だけ残ります。不具合のときは末尾から読みます。
  • シェーダーキャッシュの削除:右クリック → Delete... → Delete Shader Cache。ドライバーやエミュを更新して表示がおかしくなったときに試します。

shadPS4 のアップデート

  • 新しいバージョンが出たら、Version Manager で Refresh List を押して入れます。古いバージョンは残しておけます。
  • ランチャー自体の更新も設定の GUI Updates で確認できます。
  • 安定版の間隔は 1 週間ほどから 2 か月以上までまちまちで、2026年10月だけで v0.19.0、v0.20.0、v0.21.0 が出ました。v0.20.0 から shadNet によるオンラインプレイに対応し、Bloodborne のオンラインも使えるようになっています。

PS5 のゲームは?

shadPS4 は PS4 専用です。Windows の PS5 エミュには SharpEmu と KytyPS5、PS5 の実行ファイルを PC 用に変換する AnyPS5 がありますが、いずれも初期段階です。GTA6 のような新作を動かせるエミュは今のところありません(GTA6 のページ)。

起動しない・落ちるときは shadPS4 の設定と落ちるときの対処、Linux や Steam Deck なら Steam Deck / Linux での導入、ほかの PC 向け情報は PS の PC まとめ へ。

よくある質問

shadPS4 はどこで入手できますか?有料ですか?

公式サイト shadps4.net の Downloads ページから QtLauncher を入手します。無料・オープンソースで、アンケートや有料版はありません。shadps4.org などは公式ではありません。PCSX4 は昔からある偽の PS4 エミュで、アンケートに答えないと進めない仕組みです。

shadPS4 をダブルクリックしても起動しない・すぐ落ちるのはなぜですか?

まず Microsoft Visual C++ 2022 ランタイムを入れます。次に PC 内のすべての GPU(内蔵 GPU も含む)のドライバーを最新にします。CPU が AVX2 に対応しているか(Intel 第4世代 Core、AMD Excavator 以降)も確認してください。非対応 CPU では動きません。最後に、プログラムやゲームのフォルダーを Program Files など管理者権限が必要な場所に置いていないか確認します。

shadPS4 で PKG ファイルをインストールできますか?

2026年11月時点の QtLauncher には PKG のインストール機能がありません。shadPS4 が読むのは展開済みのゲームフォルダーで、フォルダー名は CUSAxxxxx 形式のタイトル ID、中に eboot.bin や sce_sys があります。このフォルダーを設定のゲームフォルダーに置けば一覧に出ます。

sys_modules のファームウェアモジュールは必須ですか?

すべてのゲームで必要なわけではありません。shadPS4 は多くのシステムモジュールを独自に実装(HLE)しており、.sprx が無いときはそちらに切り替えます(ログに switching to HLE と出ます)。ただし公式 README は、一覧のモジュールはゲームを正しく動かすのに必要だとしており、無いと止まるゲームもあります。

shadPS4 の解像度はどこで変えますか?

全体の解像度倍率はありません。ゲームは PS4 本来の解像度で描画されます。解像度やフレームレートを上げるには、ゲームを右クリック → Cheats / Patches でパッチをダウンロードし、そのゲーム用の解像度・FPS パッチにチェックを入れます。FSR は出力をウィンドウサイズに拡大するだけで、内部解像度は上がりません。

shadPS4 で PS5 のゲームは動きますか?

動きません。shadPS4 は PS4 専用です。PS5 エミュには SharpEmu や KytyPS5 がありますが、どちらもごく初期の段階で、2026年11月時点でゲーム内まで進めるタイトルは一部だけです。

出典

  1. shadPS4 公式サイト
  2. shadPS4 公式サイト:Downloads(QtLauncher と本体ビルドの説明)
  3. shadPS4 公式ブログ:v0.21.0 リリース(2026-10-29)
  4. shadPS4 公式:互換性リスト
  5. Digital Foundry: Bloodborne PC Emulation Can Now Exceed 4K at 60FPS(2026-01-17)
  6. Emulation General Wiki: Emulator scams(PCSX4 などの偽 PS4 エミュ)
  7. Wikipedia: shadPS4(Readbacks と Bloodborne の頂点が飛び散る不具合)

関連