技術參考
蘋果手機能玩 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 模擬器在電腦上也才剛起步,幾個Android上的 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 平臺專題;Android的情況見 PS4 模擬器Android版現狀。
常見問題
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 模擬器嗎?
沒有任何專案給出時間表。Android上已經有基於 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(開源遊戲串流客戶端)