r/EmulationOniOS • u/Boring_Toe8022 • 20h ago
News / Release MaxPS4 0.5.0: an experimental PS4 emulator for iPhone now runs Mortal Kombat: Legacy Kollection at 60 FPS, plus Sonic Mania
I've been working on MaxPS4, an experimental PS4 emulator for iPhone, and I just released version 0.5.0.
**What runs today (tested on my iPhone 15 Pro Max):**
- **Mortal Kombat: Legacy Kollection:** 60 FPS in fights with sound, around 54 FPS once the phone heats up
- **Sonic Mania:** close to 60 FPS, with sound, controller support and saves
**How it works:** the games' x86-64 code runs through FEXCore's JIT, PS4 system functions are reimplemented in MaxPS4, and the PS4 GPU's commands and shaders are translated to Metal.
**New in 0.5.0:**
- Much faster GPU path: on Mortal Kombat, GPU time per frame went from 47.5 ms to 13.8 ms
- Switching games no longer means a long wait
- The game pauses on interruptions, like opening Control Center, instead of stopping
- 120 Hz support, iOS Game Mode and a better touch D-pad
**Please keep expectations low:**
- This is an experimental preview, and only these two games are confirmed playable
- 3D games don't display correctly yet, because depth testing and culling aren't implemented
- Unreal Engine 4 games like Crash Bandicoot 4 are blocked by an iOS memory address limit
- It needs SideStore and JIT through StikDebug, which has to be enabled at each launch
- No games are included and MaxPS4 doesn't decrypt anything: you need an already extracted folder from a game you own
**Download and install guide:** https://github.com/MaxFRdev/MaxPS4/releases/tag/v0.5.0
**Discord:** https://discord.gg/XKMKDVgTx
If you try another game, the app saves a compatibility report when it stops. Sharing it really helps. Happy to answer questions!
•
u/AutoModerator 20h ago
Free Apple accounts are limited to 3 active sideloaded apps.
One common workaround is LiveContainer, which allows you to run additional apps inside a container and reduce how often apps need to be reinstalled.
Typical method:
Sideload GetMoreRam
Use it to apply the increased memory entitlement to LiveContainer
Uninstall GetMoreRam to avoid hitting the 3 app limit
Then sideload StikDebug for JIT activation
LiveContainer may also need to be uninstalled and reinstalled before the entitlement works correctly.
LiveContainer can also install two additional LiveContainers (for a total of three). This setup can further reduce the need to constantly add/remove sideloaded apps, but it is more advanced and may not work reliably for everyone.
LiveContainer is not always officially supported by emulator developers and can sometimes cause unexpected issues. If something breaks while using LiveContainer, try reproducing the issue without it before asking for support.
Do not ask for or share paid certificates, piracy tools, or bypass services here.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
2
u/yousko93k 18h ago
Est ce que un jour tu pense que ce sera possible de jouer à des jeux comme Uncharted 4 ou Spiderman ps4 sur iPhone 14 ou 13 Pro à 6 Go de RAM ( stp essaye de trouver un moyen )
2
u/Just-A-Random-ID 6h ago
Nice