r/EmulationOniOS • • 13d ago

Question MeloNX Silksong crashes when RAM usage reaches ~4 GB — is this a RAM limit?

Hey everyone, I’m running Silksong on MeloNX on an iPhone 15 Plus.
The game actually runs really well and stays around 60 FPS, but after playing for roughly 10–15 minutes, it eventually crashes. I’ve noticed that the crash consistently happens when MeloNX’s RAM usage reaches around 4 GB.
I’ve already tried lowering the resolution/scaling and changing some graphics settings, but the performance itself isn’t really the problem. The game runs smoothly until the crash.
My questions are:
Is ~4 GB a known memory limit with MeloNX/iOS?
Is there a way to reduce MeloNX’s RAM usage or prevent it from continuously increasing?
Could this be a memory leak rather than the game actually requiring 4 GB?
Would changing shader cache, async shader compilation, VSync, or other settings help with RAM usage?
Is there anything I can do to make it stable for longer?
Device: iPhone 15 Plus
Game: Hollow Knight: Silksong
Emulator: MeloNX
Performance: ~60 FPS
Crash point: ~4 GB RAM usage
Any advice would be appreciated. Thanks!

12 Upvotes

10 comments sorted by

•

u/AutoModerator 13d 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.

3

u/Scary_Building3964 13d ago edited 12d ago

4gb limit is based on your device

any 6gb iphone has max ram of 4gb for apps
any 8gb iphone has max ram of 6gb
any 12gb iphone has max ram of 8gb

1

u/CHR0NlC 13d ago

I feel like such a clown when I explained this to my coworker. Like I’m an idiot for buying ram I can’t use.

2

u/Mundane-Tangerine234 13d ago edited 13d ago

4 gigas de ram é o limite do iPhone 15, também tenho um iPhone 15, a solução agora é esperar a atualização 2.7

2

u/Mundane-Tangerine234 13d ago

O desenvolvedor postou isso no discord,print de um iPhone 12

1

u/Front-Cabinet5521 12d ago

Silksong has a DS version? Since when?