使用指南

本教程整理自 shadPS4 官方 Wiki 快速开始文档,覆盖从 PS4 模拟器安装到运行游戏的完整流程,适合中文用户按步骤操作。

版权提醒:游戏、更新与 DLC 均为受版权保护的内容,必须从你自己拥有的 PS4 主机与正版游戏导出。本站与 shadPS4 项目均不提供任何游戏资源。

确认电脑配置

  • CPU:4 核 6 线程以上、2.5 GHz+,支持 x86-64-v3(Intel Haswell+ / AMD Excavator+ / Apple M1+)
  • GPU:2 GB 显存以上,支持 Vulkan 1.3
  • 内存:8 GB 以上;系统:Windows 10+ / Ubuntu 22.04+ / macOS 26+
  • 从 NVIDIA / AMD / Intel 官网更新显卡驱动(包括核显),过旧驱动会导致无法运行

下载并安装 QtLauncher

普通用户推荐使用 QtLauncher 图形界面:

  1. 从下载中心获取对应平台的安装包并解压到普通目录(不要放在需要管理员权限的系统目录)
  2. Windows 用户需先安装 Microsoft Visual C++ 2022 运行库,再运行 shadPS4QtLauncher.exe
  3. Linux 用户运行 shadPS4QtLauncher-qt.AppImage
  4. macOS 用户首次启动如提示"已阻止",前往系统设置 → 隐私与安全性 → 点击"仍要打开"

选择模拟器版本

打开 QtLauncher 后点击右上角的 Version manager(版本管理器):

  1. 点击 Refresh List 刷新版本列表
  2. 选择需要的 Stable(稳定版)或 Nightly(每夜版)版本并确认下载
  3. 多版本共存,可随时点击右上角版本号快速切换

导入游戏、补丁与 DLC

  • 使用 Itemzflow、ftpdump 等工具在你自己的 PS4 上导出游戏文件
  • 游戏目录命名格式:CUSAxxxxx(xxxxx 为游戏编号)
  • 将游戏目录复制到首次启动时设置的游戏安装目录,或添加现有路径
  • 补丁目录命名:CUSAxxxxx-patch;DLC 放入附加内容目录下与游戏同名的文件夹

可选:固件模块、奖杯与字体

  • 固件模块:通过 FTP 从 PS4 的 /system/common/lib/ 导出,放入 sys_modules 目录可提升兼容性
  • 奖杯密钥:导出 SceShellCore.elf 后用官方 Wiki 提供的工具提取,填入设置即可解锁奖杯
  • 系统字体:从 /preinst/common/font 与 /system/common/font2 导出,改善部分游戏文字显示

配置并开始游戏

完成文件准备后,在设置中调整图形与控制选项,游戏出现在列表中即可启动。遇到问题可查阅官方配置文档或前往社区求助。

常见问题

FAQ

以下为用户最常咨询的问题。

shadPS4 免费吗?
免费。shadPS4 是遵循 GPL-2.0 协议的开源软件,任何人都可以免费使用、修改和分发。
shadPS4 支持哪些操作系统?
官方提供 Windows 10+、Linux(Ubuntu 22.04+)与 macOS 26+(Apple 芯片)的预编译版本,FreeBSD 平台可通过源码自行编译。Intel Mac 不受支持。
可以直接下载 PS4 游戏玩吗?
不可以。游戏、更新补丁与 DLC 均为受版权保护的内容,必须从你自己拥有的 PS4 主机与正版游戏中导出。shadPS4 官方与本项目均不提供任何游戏资源。
运行 shadPS4 需要多高的电脑配置?
最低要求为 4 核 6 线程、2.5GHz 以上的 CPU(支持 x86-64-v3 指令集)、2GB 显存且支持 Vulkan 1.3 的显卡、8GB 内存。达到配置不代表所有游戏可流畅运行。
为什么我的游戏无法运行或画面异常?
shadPS4 仍处于早期开发阶段,许多游戏无法运行或存在模拟问题。建议:更新显卡驱动;查阅官方兼容性列表确认游戏状态;尝试切换 Nightly 版本;在 GitHub Issues 或 Discord 社区反馈问题。
命令行版和 QtLauncher 版有什么区别?
shadPS4 主仓库发布的是 SDL 命令行核心版本,适合进阶用户;QtLauncher 是独立的图形界面启动器,内置版本管理、游戏库与设置面板,推荐普通用户使用。