技术参考
苹果手机能玩 PS4 / PS5 游戏吗?iPhone、iPad 的 PS4 / PS5 模拟器现状(2026 年 11 月)
要点
- 截至 2026 年 11 月 1 日,iPhone 和 iPad 上没有能正常玩 PS4 或 PS5 商业游戏的模拟器;shadPS4 官方不支持 iOS,PS5 模拟器也都没有 iOS 版。
- 主要障碍:PS4 / PS5 是 x86-64 架构,iPhone 是 ARM,要靠 JIT 实时翻译,而 App Store 的 App 不许用 JIT;iOS 给单个 App 的内存上限约 6GB,PS4 有 8GB、PS5 有 16GB。
- 有几个侧载的实验项目(例如基于 shadPS4 的 AetherPS4),都要自己侧载、再用 StikDebug 之类的工具开 JIT,没有可靠报道说能玩 3D 商业游戏。
- App Store 和网上自称「iPhone PS4 / PS5 模拟器」的应用和网站都是假的,演示多是用远程串流冒充。
- 现实的办法是串流:用索尼官方的 PS Remote Play 从自己的 PS4 / PS5 串流,或者在电脑上跑 shadPS4,再用 Moonlight 串到 iPhone。
截至 2026 年 11 月 1 日,iPhone 和 iPad 上没有能正常玩 PS4 或 PS5 商业游戏的模拟器。PS4 模拟器 shadPS4 官方只支持 Windows、Linux 和 macOS;PS5 模拟器 SharpEmu、KytyPS5 也都没有 iOS 版。App Store 里和网上自称「苹果手机 PS4 / PS5 模拟器」的应用都是假的。想在 iPhone 上玩 PS4 / PS5 游戏,现实的办法是串流:从自己的主机,或者从跑着模拟器的电脑。
为什么 iPhone 上做不出来
| 障碍 | 具体是什么 |
|---|---|
| CPU 架构 | PS4 用 AMD 的 x86-64 处理器(8 核 Jaguar),PS5 用 x86-64 的 Zen 2;iPhone、iPad 是 ARM。游戏代码要实时翻译成 ARM 指令才能跑 |
| JIT 被限制 | 实时翻译就是 JIT。苹果 2024 年 4 月起允许模拟器上架 App Store,但上架的 App 不能用 JIT;欧盟等地的第三方商店也受同样的技术限制(heise 的报道)。要 JIT 只能侧载,再用 StikDebug 之类的工具开启,iOS 26 起只有专门适配过的 App 能用 |
| 内存 | PS4 有 8GB 共享内存,PS5 有 16GB。iOS 给单个 App 的内存有上限,按 MeloNX 的说明,8GB 和 12GB 内存的 iPhone 上限都约是 6GB,还要申请特殊权限 |
| 图形 | PS4 / PS5 的 GPU 指令要转成 Vulkan 再转 Metal。Mac 版 shadPS4 用的 KosmicKrisp 驱动,Mesa 文档写明目前不支持 iOS |
电脑上,shadPS4 能直接执行 PS4 的 x86 代码,所以快;Mac 也要靠苹果的 Rosetta 2 翻译,已经明显变慢(见 Mac 教程)。iPhone 没有 Rosetta 2,翻译只能靠模拟器自己的 JIT,又碰上 iOS 对 JIT 的限制。
现有的实验项目
GitHub 上有几个把 shadPS4 搬到 iOS 的尝试,其中 AetherPS4 比较完整:它基于 shadPS4,加上移植到 ARM64 的 FEXCore 做 x86-64 到 ARM64 的 JIT,有原生的 iOS 界面。项目说明里写明:侧载的 iOS App 拿不到 JIT 权限,必须用 StikDebug 之类的外部工具开启。
截至 2026 年 11 月 1 日,这类项目:
- 都不在 App Store,要自己侧载;
- 没有可靠媒体报道过能玩 3D 商业 PS4 游戏,也没有可靠的公开兼容性测试;
- 都不是 shadPS4 官方的项目。
PS5 更难:PS5 模拟器在电脑上也才刚起步,几个安卓上的 PS4 + PS5 项目里,Lumen Emu 明确写了 iOS 不在开发计划里。
怎么识别假的 iPhone PS4 / PS5 模拟器
- App Store 里的「PS4 模拟器」「PS5 模拟器」:截至 2026 年 11 月不存在能用的,名字里带这几个字的 App 都不是真正能跑 PS4 / PS5 游戏的模拟器。
- 要先填问卷、付费才能下载:PCSX4 是最典型的例子,靠 SEO 长期排在「PS4 模拟器」「PS5 模拟器」的搜索前列。
- 号称有 iOS 版的 PS5 模拟器:Emulation General Wiki 点名过 PS5Emux。
- 流畅的演示视频:把开源的 Remote Play 客户端改个界面,就能让真主机的串流画面看起来像在「模拟」,这是这类视频常见的造假方法。
玩家实际怎么做:串流
| 办法 | 需要什么 | 说明 |
|---|---|---|
| PS Remote Play | 自己的 PS4 或 PS5、iPhone 上的 PS Remote Play App(索尼官方,免费) | 游戏在主机上运行;索尼要求至少 5Mbps、建议 15Mbps;可以用 DualShock 4 / DualSense 手柄 |
| 电脑跑 shadPS4 + 串流 | 能跑 shadPS4 的电脑、电脑端串流软件、iPhone 上的 Moonlight | 游戏在电脑上模拟,iPhone 只负责显示;电脑配置见 PS4 模拟器配置要求 |
第二种办法的前提是电脑上能跑:先按 Windows 教程装好 shadPS4,确认游戏在电脑上能玩,再考虑串流。
其他 iPhone / iPad 相关内容见 PS 的 iOS 平台专题;安卓的情况见 PS4 模拟器安卓版现状。
常见问题
App Store 里有 PS4 或 PS5 模拟器吗?
截至 2026 年 11 月没有能用的。苹果 2024 年 4 月起允许游戏机模拟器上架,但上架的 App 不能使用 JIT,而模拟 PS4 / PS5 这种 x86 主机离不开 JIT。App Store 里名字带 PS4、PS5 模拟器的应用,要么是别的东西,要么是骗局。
shadPS4 有 iOS 版吗?
没有。shadPS4 官方只支持 Windows、Linux 和 macOS。GitHub 上有人尝试把它移植到 iOS(例如 AetherPS4),都要自己侧载并用外部工具开 JIT,截至 2026 年 11 月没有可靠媒体报道过能玩 3D 商业游戏。
M 芯片的 iPad Pro 性能那么强,也不行吗?
芯片性能不是唯一问题。iPadOS 和 iOS 一样不允许 App Store 的 App 用 JIT,侧载后还要额外开 JIT;系统给单个 App 的内存也有上限;Mac 上 shadPS4 用的 Vulkan 驱动 KosmicKrisp 目前也不支持 iOS。所以即便是 M 芯片 iPad,截至 2026 年 11 月也没有能玩 PS4 / PS5 游戏的模拟器。
我在视频里看到 iPhone 流畅运行 PS5 游戏,是怎么回事?
这类视频绝大多数是串流:游戏实际在真 PS5 或电脑上运行,画面通过 Remote Play 之类的软件传到手机。有的骗局会把开源的 Remote Play 客户端改个界面,冒充成「模拟器」。PS5Emux 这类网站还号称有 iOS 版,都是假的。
那 iPhone 上到底怎么玩 PS4 / PS5 游戏?
有主机的话,用索尼官方的 PS Remote Play(App Store 免费下载)从自己的 PS4 或 PS5 串流,索尼建议网速至少 15Mbps。没有主机但有一台够用的电脑,可以在电脑上用 shadPS4 跑 PS4 游戏,再用 Moonlight 之类的串流软件把画面传到 iPhone。
以后 iPhone 会有能用的 PS4 模拟器吗?
没有任何项目给出时间表。安卓上已经有基于 shadPS4 的实验移植,但在骁龙 8 Elite 这样的手机上也只有个别游戏能进游戏、帧数很低;iOS 还多了 JIT 限制。短期内不要指望。
资料来源
- shadPS4 官网(支持平台)
- Apple Developer News:App Store Review Guidelines 更新(2024-04-05)
- heise:Game emulators for the iPhone: The obstacles Apple puts in the way
- MeloNX 官网(iPhone 的 App 内存上限)
- StikDebug(iOS 开 JIT 的工具,官方项目主页)
- Mesa 文档:KosmicKrisp(目前不支持 iOS)
- AlternativeTo:AetherPS4(iOS 实验项目,2026-09-19 收录)
- Lumen Emu 官网(iOS 不在计划内)
- Wikipedia:PlayStation 4
- Wikipedia:PlayStation 5
- Emulation General Wiki:Emulator scams
- PlayStation:PS Remote Play
- Moonlight(开源游戏串流客户端)