LoveGame愛遊戲
繁體中文

技術參考

PS4 模擬器電腦版教學:shadPS4 在 Windows 上的安裝與設定(2026 年 11 月)

發布 資訊核對到 2026-11-0111 分鐘讀完

要點

  • 截至 2026 年 11 月 1 日,Windows 上玩 PS4 遊戲用 shadPS4,最新正式版 v0.21.0(2026-10-30),每天還有預發布版。到官網 shadps4.net 下載,免費開源。
  • 普通使用者下載 QtLauncher(圖形介面),在它的 Version Manager 裡選正式版或預發布版;純核心版本只能用命令列。
  • 硬性要求:CPU 支援 x86-64-v3(AVX2,Intel 4 代酷睿 / AMD Excavator 以後)、顯示卡支援 Vulkan 1.3 且顯示記憶體 2GB 以上、記憶體 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 電腦上玩 PS4 遊戲,用 shadPS4:它是目前唯一能跑大量商業 PS4 遊戲的模擬器,最新正式版 v0.21.0(2026-10-30),每天還有預發布版(Nightly)。流程是:確認配置 → 裝執行庫和驅動 → 下載 QtLauncher → 在啟動器裡下載模擬器版本 → 新增遊戲資料夾 → 按需放韌體模組、調設定。官網是 shadps4.net,血源詛咒、黑暗靈魂重製版、人中之龍 0、初音未來 Project DIVA Future Tone 是官方介紹裡常拿來展示的遊戲。

先弄清楚:啟動器和模擬器核心是兩樣東西

2025 年 9 月起 shadPS4 把圖形介面拆成了單獨的 QtLauncher,官網 Downloads 頁分成兩類:

下載項是什麼適合誰
shadPS4 Qt launcher(QtLauncher)圖形介面:遊戲列表、設定、補丁、版本管理幾乎所有人
shadPS4 Releases(核心)只有模擬器本體,沒有介面,要用命令列啟動知道自己在做什麼的人

QtLauncher 本身不含模擬器,第一次打開要在裡面的 Version Manager 下載一個模擬器版本。好處是可以同時留幾個版本,某款遊戲在新版上出問題時切回舊版。

配備需求

shadPS4 官方 Wiki 的最低要求(2026 年 11 月):

項最低要求
CPU4 核 6 執行緒以上、2.5GHz 以上,必須支援 x86-64-v3(Intel Haswell 即 4 代酷睿以後,AMD Excavator 以後)
顯示卡顯示記憶體 2GB 以上,支援 Vulkan 1.3,帶 VK_KHR_swapchain 和 VK_KHR_push_descriptor 擴充套件
記憶體8GB 以上
系統Windows 10 或更新

x86-64-v3 裡最關鍵的是 AVX2 指令:shadPS4 按這個指令集編譯,不支援的 CPU 打不開。PS4 模擬同樣很吃 CPU,Digital Foundry 2026 年 1 月用 i9-13900K + RTX 4080 跑血源 4K 接近鎖 60 幀,並說較弱的顯示卡降到 1440p、1080p 能得到類似結果。按檔次的推薦見 PS4 模擬器配備需求。

安裝 shadPS4(QtLauncher)

  1. 更新顯示卡驅動:NVIDIA、AMD、Intel 都從官網下最新驅動。官方特別提醒:電腦裡所有顯示卡都要更新,包括核顯,沒在用的那塊顯示卡驅動太舊也會干擾 shadPS4。
  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(遊戲編號)裡面有 eboot.bin、sce_sys 等;放進設定裡的 Game Folders
遊戲更新CUSAxxxxx-patch(也認 CUSAxxxxx-UPDATE)和遊戲資料夾放在同一級;裝好後列表裡顯示更新後的版本號
modCUSAxxxxx-mods同樣和遊戲資料夾並排
DLC(單獨下載的那種)DLC 路徑下建一個和遊戲同名的資料夾DLC 路徑在設定 → Paths → DLC Path
DLC 許可證使用者資料夾裡的 licenses只靠許可證解鎖、沒有單獨檔案的 DLC 用這個

同一款遊戲,美版、歐版、日版的編號不同(例如血源有 CUSA00900、CUSA03173 等),補丁和存檔按編號區分。設定裡的 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,往上一級就是使用者資料夾。也可以在設定 → Paths → PS4 Sysmodules Path 指定別的位置。
  • 只給某一款遊戲用:在 sys_modules 裡建一個以遊戲編號命名的子資料夾(如 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 兩個子資料夾。
  • 獎盃:要在設定的 Manage Cryptographic keys 裡填獎盃金鑰(trophy key),不填照樣能玩,只是沒有獎盃。

畫面設定

shadPS4 的設定在啟動器的 Settings 裡;右鍵遊戲 → Game-specific Settings 可以給單個遊戲單獨存一份(存在 custom_configs)。

設定推薦說明
Graphics Device選獨顯核顯 + 獨顯的筆記本要手動選獨顯,或者保持自動
Display Mode按需Windowed / Fullscreen / Fullscreen (Borderless);F11 隨時切換
Present ModeMailbox 或 Fifo預設 Mailbox(垂直同步);Digital Foundry 測血源時建議用 Fifo
Window Size按螢幕只是視窗大小,不是遊戲解析度
Enable FSR / RCAS按需FSR 把畫面放大到視窗,RCAS 是銳化;不提高內部解析度
Enable HDR顯示器支援才開要支援 BT2020 PQ 色彩空間
Enable Shader Cache(Experimental 頁)開預設關;把編譯過的著色器存下來,第二次起少卡頓
Readbacks Mode(Experimental 頁)預設 Disabled少數遊戲需要(例如血源的「頂點爆炸」問題),可能降低效能和穩定性
PS4 Neo Mode(Experimental 頁)關模擬 PS4 Pro,官方說目前在大量遊戲裡不穩定

解析度和幀率:shadPS4 沒有通用的解析度倍數,遊戲按 PS4 原來的解析度渲染。要 1440p、4K 或 60 幀,靠右鍵遊戲 → Cheats / Patches 裡該遊戲的專用補丁。Digital Foundry 測血源時提到,解析度高於 1080p 時還要在遊戲專屬設定里加大 DRAM 分配,否則貼圖載入不出來。具體引數見 shadPS4 設定與閃退排查。

按 F10 顯示幀數,Ctrl+F10 是除錯資訊,F12 截圖。

手把和鍵盤

  • Xbox 手把和 DualShock 手把開箱即用,不用另裝驅動。
  • 鍵盤預設對映:WASD 左搖桿、IJKL 右搖桿,三角 / 圓 / 叉 / 方是小鍵盤 8 / 6 / 2 / 4(或 C / B / N / V),L1 = Q、R1 = U、L2 = E、R2 = O,Options = 回車,觸控板 = 空格。
  • 在設定裡點 Controller 按鈕可以改鍵,改鍵按遊戲單獨儲存,一個按鍵最多綁三個鍵,滑鼠移動可以對映成搖桿。
  • 設定 → Input 裡可以開關體感(Motion Controls)和「視窗沒有焦點時也接收手把輸入」。

補丁和金手指

  1. 右鍵遊戲 → Cheats / Patches。
  2. 選一個補丁倉庫,點 Download Patches(金手指是 Download Cheats),會下載該倉庫的全部條目。
  3. 勾選要用的補丁,再啟動遊戲。

官方說明:用了金手指、補丁或 mod 的情況,官方不提供幫助,提問題時先關掉它們復現一次。

存檔、日誌在哪

  • 存檔:右鍵遊戲 → Open Path → Open Save Data Path。實際位置是使用者資料夾裡的 home\1000\savedata\<遊戲編號>(1000 是預設使用者)。
  • 日誌:右鍵遊戲 → Open Path → Open Log Path,檔案是 shad_log.txt,只保留最近一次。出問題時從日誌最後幾行看起。
  • 刪著色器快取:右鍵遊戲 → Delete... → Delete Shader Cache。換顯示卡驅動或升級模擬器後畫面異常時可以試。

更新 shadPS4

  • 新版本出來後,在 Version Manager 點 Refresh List 再下載即可,舊版本可以保留。
  • 啟動器自身也能檢查更新(設定裡的 GUI Updates)。
  • 正式版的間隔從一週多到兩個多月不等,2026 年 10 月就出了 v0.19.0、v0.20.0、v0.21.0 三版。v0.20.0 開始支援 shadNet 聯機(血源可以聯機)。

PS5 遊戲呢

shadPS4 只做 PS4。Windows 上的 PS5 模擬器有 SharpEmu 和 KytyPS5,還有把 PS5 程式轉成 PC 程式的 AnyPS5,都在早期階段;GTA6 這類新作目前沒有任何模擬器能跑,見 GTA6 頁面。

打不開或閃退,看 shadPS4 設定與閃退排查;用 Linux 或 Steam Deck 看 Steam Deck / Linux 教學;其他平臺見 PS 電腦平臺專題。

常見問題

shadPS4 在哪下載?要錢嗎?

到官網 shadps4.net 的 Downloads 頁下載 QtLauncher,免費、開源,沒有問卷、沒有付費版。shadps4.org 之類的網站不是官方的;PCSX4 是長期存在的假 PS4 模擬器,下載要先填問卷,不要碰。

shadPS4 雙擊沒反應、一打開就閃退怎麼辦?

先裝 Microsoft Visual C++ 2022 執行庫;再把所有顯示卡(包括核顯)的驅動從官網更新到最新;確認 CPU 支援 AVX2(Intel 4 代酷睿、AMD Excavator 以後),不支援的 CPU 執行不了;最後檢查程式和遊戲資料夾沒有放在 Program Files 這類要管理員許可權的位置。

shadPS4 能直接裝 PKG 檔案嗎?

截至 2026 年 11 月,QtLauncher 裡沒有 PKG 安裝功能。shadPS4 讀的是解包後的遊戲資料夾:資料夾名是 CUSAxxxxx 格式的遊戲編號,裡面有 eboot.bin 和 sce_sys 等檔案。把這個資料夾放進設定裡的遊戲目錄,遊戲就會出現在列表裡。

sys_modules 裡的韌體模組是必需的嗎?

不是每款遊戲都要。shadPS4 給不少系統模組寫了 HLE(自己實現的版本),找不到對應的 .sprx 檔案時會改用 HLE,日誌裡寫 switching to HLE。但官方 README 說列出的模組是讓遊戲正常執行所需的,有些遊戲缺了會出錯或卡住。

shadPS4 的解析度在哪裡調?

shadPS4 沒有 Switch 模擬器那樣的解析度倍數,遊戲按 PS4 原本的解析度渲染。要更高解析度或幀率,右鍵遊戲 → Cheats / Patches,下載補丁後勾選該遊戲的解析度、幀率補丁。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 模擬器)

相關