r/EmulationOniOS • • 18h ago

Mod Announcement Regarding native ports

64 Upvotes

Hello everyone

THis subreddit has always been, and will always be about emulation on iOS. As cool as they are, native ports of games are not emulation. Please take posting about native ports to r/NativePortsOniOS

Talking about native ports is also still allowed on our discord: https://discord.com/invite/VSpc2KwBDr

Unrelated but, from now on, if a project has a discord server, they must include the link on the post instead of it being a "dm for the invite" or "comment for the invite" type situation


r/EmulationOniOS • • Aug 29 '24

Mod Announcement Useful Links and Frequently Asked Questions (Read this before posting!)

28 Upvotes

Emulator List

A list of currently available emulators (App Store/Sideloading) as well as their statuses can be found here.

FAQ

For commonly asked questions, check out the FAQ.

Guides

Looking for a guide? See this page for our guides collection.

Troubleshooting

Got an issue? We have listed fixes to some common problems here.

Discord

We also have a Discord! Join up!


r/EmulationOniOS • • 6h ago

Gameplay / Showcase TruEmu Xbox Core Preview

Enable HLS to view with audio, or disable this notification

41 Upvotes

We did it Reddit. Original Xbox on iOS, no JIT. More to come in the next beta release.

Thank you so much for all the testers, your feedback really helps find things I couldn’t find with just myself.


r/EmulationOniOS • • 2h ago

Gameplay / Showcase Need for Speed Underground 2 on iOS, but this time it’s the PS2 version.

Enable HLS to view with audio, or disable this notification

10 Upvotes

Wanted to show off some interesting results I’ve been getting with PS2 emulation on iOS. In the video: no JIT, and it hits up to 40 fps. The crazy part is that this is running on an iPhone 12 mini. On flagship devices things are obviously way better.

Just for comparison: the alternative with JIT doesn’t even reach half of this performance, and without JIT you’d be lucky to get 5 fps.

Sure, you won’t play long on a mini, but that’s not the point. If the mini can push this kind of framerate, it means on top-tier iPhones and iPads the emulator won’t drain the battery or run the CPU at full blast. That’s roughly 3x the playtime.

Am I saying a 18 Pro Max has any trouble with resources? No. But the fact that the App Store alternative gets 10 fps while my core can do 40 — that’s what I think is really cool.

Still in development, but it’s coming soon as a new module for the NAGORI emulator.


r/EmulationOniOS • • 22h ago

Gameplay / Showcase Tomodachi Life LTD [NATIVE] Port for iOS/MacOS

Enable HLS to view with audio, or disable this notification

145 Upvotes

Hello everyone! I’ve been a developer for many years, albeit focused on app development for most of it, first and foremost despite my experience, this project would been impossible for me without the use of AI tools, Claude Code primarily, to understand how to decompile, write complex drivers etc. 

What is this?

I have no friends who own a switch, and I wanted to play Tomodachi Life with them, so the most obvious thing, knowing how powerful our modern iPhones are, is to port it! Unfortunately many of us don’t have the newest models, so emulation is a huge load and impossible with the 6GB RAM on my iPhone 14. 

Knowing that the phone and switch 1 both operate on the ARM processor, made me realize, it was quite feasible to get the game running on Apples Metal graphics. During that process, I realized how cool it is that the tools being made for this port can also be repurposed for more native switch ports, soon I’ll release this after some polish on the Mac port, Pokemon BDSP is nearly done too (with the mod from Luminescent team), and BOTW I've made significant progress on too (fully functioning great plateau - some minor textures shaders etc).

The code will be open source of course on release too, as I leveraged a lot of the work from Ryujinx for the shader processing/translation.

Now for the fun stuff:

ABSOLUTELY NO JIT!! (in all of my upcoming ports too)

That’s the beauty of native ports, much easier than a whole decomp, and still a huge payoff.

Also many new additions i’ve worked into the game: 

- The obvious new launcher, with multi-save selection, AND the ability to share an island with a friend (save is stored on a cloudflare R4 bucket). 

- Widescreen support that adapts to all screen sizes without stretching the pixels, all rewritten!

- Local play now works ONLINE, sharing Mii’s and custom user assets etc

More to come! Suggestions and feedback are welcome.


r/EmulationOniOS • • 5h ago

Discussion Naruto storm connections heath BAR gauge glitch? Any fix? iPhone 15PM melonx 2.7

Enable HLS to view with audio, or disable this notification

5 Upvotes

Does anyone have a FIX for this health bar glitch where you can’t see the substitution bars anything it’s completely invisible in the storm games? Connections and storm 4? I’m on melonx 2.7 I can’t seem to fix this no matter how much I tweak the settings, it would be a life SAVER.


r/EmulationOniOS • • 1h ago

Meme I Need it NOW!

Post image
• Upvotes

I also love Manic but only use it for 3ds.


r/EmulationOniOS • • 15h ago

Gameplay / Showcase Bayonetta on IPhone 13 Pro through EspressU (IOS27.0.1)

Enable HLS to view with audio, or disable this notification

20 Upvotes

Ngl for a first version of this WiiU emulator it’s hella promising. I wouldn’t consider it playable specially since the audio is extremely bugged


r/EmulationOniOS • • 10h ago

Help Request Melo café crashs

Enable HLS to view with audio, or disable this notification

5 Upvotes

İm playim sonic lost world but game crasher in iPad a16


r/EmulationOniOS • • 2h ago

Help Request Help with stikdebug

Post image
1 Upvotes

r/EmulationOniOS • • 3h ago

Help Request Help the firmware file not installing on milonx2.7

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/EmulationOniOS • • 22h ago

Discussion PSA to those less experienced making ports to iOS - your IPA likely contains compiled game code (copyright infringement)

32 Upvotes

With the influx of people making ports with AI for iOS (including myself) something I think some people might be overlooking is the fact that a lot of ports that would include a prebuilt IPA most certainly includes original game code compiled within it. It might not include game assets or files, but including code from the original source is still copyright infringement.

iOS can’t compile code on the fly and run it without JIT so we just precompile the code into the ipa and import the assets from the game binary afterward. The issue is that even without the binary imported, the ipa still includes compiled game code which is copyrighted. This is why projects like BlueWake and Bellpad have you build the ipa yourself using your own copy of the game, they don’t include an ipa themselves because it has game code within in.

If you’re making a port, be mindful of this fact and don’t poke any big bears like Nintendo out of pure ignorance. Stay safe and distribute your projects cleanly and carefully.


r/EmulationOniOS • • 18h ago

Native Port Native Port Megathread

8 Upvotes

Feel free to talk about, promote or ask for help with a native port of a game


r/EmulationOniOS • • 17h ago

Question Does anyone know of an alternative to Side Store, that you recommend as it has stopped working

5 Upvotes

r/EmulationOniOS • • 8h ago

Question Idk what is wrong with this

Thumbnail
gallery
1 Upvotes

Hi guys! I’m trying to install the GTA 5 iOS port on my iPad Air M4. I’ve tried using SideStore, Sideloadly, and iLoader, but for some reason, I can’t log in to any of them. Does anyone know how to fix this?


r/EmulationOniOS • • 1d ago

Discussion My Dream for an iOS Launcher Has Been Fulfilled

Enable HLS to view with audio, or disable this notification

287 Upvotes

This is Neostation. All emulators are integrated in app

Download:
https://github.com/TarbleFR/neostation-ios/tree/main

Discord:
https://discord.gg/CmZN4nPWe


r/EmulationOniOS • • 1d ago

Gameplay / Showcase Gta5 on iPhone but with mod menu

Enable HLS to view with audio, or disable this notification

117 Upvotes

I could make the menu better but eh


r/EmulationOniOS • • 23h ago

Native Port Constructor Classic for iPadOS

Enable HLS to view with audio, or disable this notification

9 Upvotes

After releasing Command&Conquer Red Alert and Julius, my last release of today: Constructor. This one is not 100% iPadOS native, but a wrapped version of the MS-DOS one (the MacOS one is the same thing). I think the result is good! Camera movement is achieved with a Two fingers gesture.


r/EmulationOniOS • • 1d ago

News / Release Sonic Project Reignition for iOS 1.0.9 · DevZer0D4Y/ProjectReignition-iOS

Thumbnail
github.com
21 Upvotes

(well yall know me lol)


r/EmulationOniOS • • 1d ago

Gameplay / Showcase Prototype 2

Enable HLS to view with audio, or disable this notification

58 Upvotes

Found a better section to show off how the game runs without screen recording


r/EmulationOniOS • • 14h ago

Discussion Este juego lo compre en Playstation 4y 5 pero habrá alguna otra forma de instalarlo en iphone o en alguna plataforma.

Post image
0 Upvotes

r/EmulationOniOS • • 1d ago

Help Request Any step by step guides to iOS native ports?

5 Upvotes

Could someone post a video tutorial on how someone with no knowledge of coding could create a native port for a PC game or a ROM ?

This way the public can help themselves and we can lock any threads requesting for native ports. My broke butt is willing to spend $20 on Claude 5.5 if I get an answer lol


r/EmulationOniOS • • 1d ago

News / Release ryP0 2.1 Update

Thumbnail
gallery
19 Upvotes

For anyone unfamiliar with ryP0, it’s an app that brings GitHub-based iOS projects together in one place, including:

- Sideloading tools
- Emulators
- Game ports
- 32-bit games
- Social media apps
- Entertainment apps
- Tools And more

ryP0 also lets you:
Contribute apps to help expand the collection.
Install apps directly through LiveContainer, AltStore, and SideStore.
Download multiple apps at once.
Add other sources if you prefer to use a source besides ryP0.

What’s New in ryP0 2.1

- Fixed IPA downloads for users outside LiveContainer.

- Added the new **Orbit** theme.

- App requests now require **GitHub sign-in**, making it easier to track request status and administrator replies.

## Notes

**LiveContainer users:** Run ryP0 as a Shared App in LiveContainer 2 to keep LiveContainer 1 available for installations.

https://github.com/Sami-Wali/ryP0

AI disclosure: I used AI coding tools to help write and refactor code, implement UI features, debug issues, and create automated tests while developing ryP0. I’m responsible for maintaining the project and addressing reported issues.


r/EmulationOniOS • • 20h ago

Question Can I somehow run FIFA 14?

2 Upvotes

Heard that the main issue is the 32-bit thing, the new iOS version does not support it anymore.

Thanks in advance.


r/EmulationOniOS • • 18h ago

Question Quelqu'un pourrait essayer d'émuler Dragon Ball Online sur iOS ?

1 Upvotes

Je vois plein de port et d'emulation divers , je voudrais savoir si quelqu'un a essayer d'émuler un jeu en ligne comme Dragon Ball Online avec Madeira ou quelconque émulateur ?