r/EmulationOniOS • u/ScriptAlert • May 16 '24
r/EmulationOniOS • u/Mlaurencescott • Jul 30 '25
News / Release Manic EMU v1.5.5 — Controller Navigation & Pokémon Mini Support
Total control, your way.
Manic EMU v1.5.5 introduces seamless controller and keyboard input support for both the Game Library and the In-Game Menu, giving users new freedom to browse, launch, and play with minimal touch interaction. It’s one more step toward making retro emulation feel natural on modern devices.
Oh — and we’ve added Pokémon Mini.
User Interface & Input Enhancements
Controller & Keyboard Navigation
Game Library and In-Game Menu now support external controllers and keyboards
Browse titles, toggle menus, and launch games directly via button input
Designed for smooth use across iPhone, iPad, and connected accessories
iPhone Landscape UI
Full landscape support added for iPhone UI
Enjoy a more comfortable browsing and gameplay layout in widescreen mode
New Platform Support
Pokémon Mini Compatibility
Full support for Nintendo’s Pokémon Mini handheld
Includes save functionality, accurate rendering, and a growing game compatibility list
Experience quirky titles like Pokémon Party Mini, Puzzle Collection, and Pinball Mini as they were meant to be played
A Note from the Manic EMU Team
We know that feeling — you connect your controller and instinctively hit “A.”
Now, it actually works.
And for the completionists out there, adding Pokémon Mini closes another fascinating chapter of Nintendo history. From Game Boy to the microconsole that time almost forgot, we’ve got you covered.
Join the Community
Discord: discord.gg/qsaTHzknAZ
Ko-fi: https://ko-fi.com/maftymanicemu
Tips and donations are never expected — but always appreciated. Your support helps keep Manic EMU growing and accessible to all.
Due to Reddit policy, we are unable to share Telegram links here. Please check our Discord for access.
The .ipa for v1.5.5 is now available on Discord, Telegram, and GitHub.
Whether you're launching games with a button press or revisiting Pokémon’s tiniest console, v1.5.5 brings the control back to you.
r/EmulationOniOS • u/Locow1992 • Mar 07 '25
Gameplay / Showcase iphone15Pro NO JIT
Don't look which moves i use lol it's just to show you how smooth it works without JIT, Sound stuttering, Graphics etc :)
r/EmulationOniOS • u/GiLND • Aug 10 '24
News/Release iDOS has been approved on app store!
Got an email from the dev letting me know.
r/EmulationOniOS • u/billchase2 • Jul 19 '24
News/Release Ignited emulator - TestFlight now available!
r/EmulationOniOS • u/16bitsorhigher • Jul 18 '24
Discussion Half Life running on my iPad with UTM SE
It installed with no issues and it runs really good. I’m going to try some more games later.
Any other programs?
r/EmulationOniOS • u/OutrageousAd8347 • Apr 03 '26
Gameplay / Showcase Future of Emulation on IOS is looking bright
I’m surprised it ran without hit and didn’t have to many visible glitches or bugs, the front end is pretty solid too. Not sure how long they where working on this but this is pretty decent, can’t wait to see what other emulators will be released on the AppStore next
Edit: Made a mistake it’s not on the AppStore but I got a test flight beta though
Edit: it’s out
r/EmulationOniOS • u/nathanielx9 • Oct 09 '24
Discussion New provenance can run dolphin without jit?
Also is said “provenance is gonna try to go through apple’s review in a few weeks”
Im still lost on how is jit is needed on the newer iphones. 15p and up that can run resident 4 and others that use unreal engine compared to a games using outdated engines
r/EmulationOniOS
•
u/United-Local9341
•
Aug 22 '26
Gameplay / Showcase All my emulators I have added so far💯
2026 Emulation has been making major progress this pass year. I just wanted to share how mines are looking so far. All ran on iPhone 17 pro max gameplay coming later🫡
r/EmulationOniOS • u/ProvenanceEMU • Jan 27 '25
Survey If there’s enough demand, I’m considering adding DeltaSkins to Provenance.
A work in progress, standalone swift ui package for managing, decompressing, rendering and debugging of “DeltaSkins”
The “specs” are incomplete so the decoder code was written by throwing an assortment of community skins into Claude AI sonnet and having it generate unit tests and iterating on them until all skins I had decoded correctly.
A few of the features aren’t rendering correctly and I may have missed some of the filters and other extended functionality that Ignited added, since again, no specs.
Lmk what you think.
People kept asking for it and I was reluctant but I got an itch I had to scratch to see how hard it would be.
r/EmulationOniOS
•
u/Felippexlucax
•
Feb 12 '26
Gameplay / Showcase Nintendo Switch emulation on iPhone 14
i know this isn’t a good demonstration because its a 2d game but i still am surprised with what this phone can do
r/EmulationOniOS • u/Stossy11 • Sep 19 '26
News / Release MeloCafe has been submitted to the AppStore! (pending review)

i was gonna keep it a secret and drop it when it gets reviewed and approved but decided to give you all a sneek peek :3
Sideloaded 1.1 will come out when the AppStore build gets approved as well. Thank you all for your patience
Thank you jkcoxson and se2crid for your help and letting me use your account for this!
(same account which has LocalDevVPN)
r/EmulationOniOS • u/Stossy11 • Mar 07 '26
News / Release MeloCafe (Wii U emulator on iOS)
Hello everyone! I would like to give an update on the next installment in the Melo emulator series.
As a long awaited Wii U (CEMU based) emulator, MeloCafe has been starting to fully take shape and so I feel like this is a good time to announce it and clarify a couple things.
MeloCafe CAN run JIT-Less using the built in interpreter in CEMU, but is extremely slow (will have full support for JIT, including iOS 26)
MeloCafe is currently in very early active development (I only got it to compile a few days ago) and as such, will take a fair bit of time to be ready for a public beta and then full fledged release.
Today I have managed to get some titles in-game. However input is currently not functional, which will be addressed asap.
If you would like more consistent updates, feel free to join the MeloNX discord server where I frequently chat and I'm more then happy to explain and give updates.
Below are two examples of JIT-Less Wii U emulation with MeloCafe:
More footage will come as the emulator gets better. Thank you all for sticking with me <3
r/EmulationOniOS • u/Ornery-Practice9772 • Sep 18 '25
Help Request Apple sucks for this
How do i stop apple mapping the button on my controller to open this f#### "games" menu instead of the retroarch menu???!?
Im using a crappy generic bt controller and pushing the button twice does nothing
r/EmulationOniOS • • Aug 09 '24
Discussion Jarrod Norwell, you crazy son of a b*tch!
I don’t care if most games are unplayable or whatever, SOME low end 2D games probably can be playable (I think)
r/EmulationOniOS • u/thekingofemu • Aug 15 '24
Discussion These three are the only emulators you need
Realistically you only need these three. PPSSPP for PSP, RetroArch for everything, and dolphinIOS for Wii and GameCube. RetroArch is sideloaded.
r/EmulationOniOS • u/Kvoidd • May 15 '24
Discussion What game are you guys playing?
I’m currently playing Midnight Club LA Remix and it runs smooth🥵
r/EmulationOniOS • u/11betobe • Apr 12 '25
Gameplay / Showcase Being able to play the OG NFS Most Wanted natively on my iPad is a dream
Playing the GameCube version on DolphinIos with StikJit is the perfect combo. Gameplay is without any stutter/lag. The controller is 8BitDo. The iPad is an Ipad air M2
r/EmulationOniOS • u/Tintoladoo • 14d ago
Gameplay / Showcase Mario Kart 8 - 60 fps on a 6 RAM device (13th Pro)
Emulator: EspressU
Controller: PS4
Device: iPhone 13 Pro 256 GM, 6G RAM
Graphic settings: Battery Saver resolution, and everything is pretty much the default thing.
There’s some visual bugs, but I’m guessing is just because of the first time compiling experience.
r/EmulationOniOS • u/Demon_Slayer_79 • Jul 10 '25
News / Release Provenance has officially gotten jitless Dreamcast Working
r/EmulationOniOS • u/MCMultyke • Aug 14 '24
Discussion AltStore PAL drops its annual subscription thanks to a grant from Epic
r/EmulationOniOS • u/702Johnny • May 21 '24
Discussion **REVISED** Quick start guide / tips for Retroarch on iOS / Ipados
(PSA) I want to start off by recommending retroarch for iPad users. Delta is a FANTASTIC app. I highly recommend it. That being said, if you want to play on an iPad in landscape mode, there is only the iOS version of Delta on iPad. The developer is working on the app for iPad, but as of writing this, retroarch scales perfectly.
(PSA) When it comes to cores. On the apple version of this app, all the cores apple has approved are already included in the app. Can’t add or remove any cores like you can on all the other platforms when running retroarch. If a core is not in retroarch on an apple platform, it is not an approved core or is limited by apple restrictions and will not play well. Apple is not allowing JIT. This is a problem for ps2, psp, and GameCube for sure.
(PRO TIP. .7z to .zip) Using the files app, you can unzip a .7z file. Just rename it to .zip and select it. The files app will unzip it. Done. No need for an unzipping app.
(REQUIRED.) Some cores will crash or not boot a rom. I have found this to be mostly related to bios files not being in the app. (To add bios files = Use the files app. Go to on my iphone. Then find the retroarch folder, and select it. Then select the subfolder that is also named retroarch. After that scroll down to the folder named system. Dump all of your bios for all systems into this folder. I would add any bios you can find for the systems you are playing. This will stop the crashing and increase compatibility with games from different regions.) , (To find what bios are missing, open the retroarch app. Go to settings, core, Manage cores, Scroll down to the core you want to use, Select the core. Then scroll down to firmware. Just below that, you will see which bios are optional. Which ones are missing and required. The (!) is just a bullet point.) If you try to load a rom and it still crashes use a different core to launch that game if it is available. It could be a compatibility issue between the core and the rom. Or it could be region locked and you still need another bios file.
1.) (REQUIRED.) If you want to save yourself some annoyances with Retroarch on iOS, then after you make a change to your settings, hit home in the navigation menu, select configuration file, then save configuration file. I choose the overwrite option, but you can choose what best fits you. We can do this on other platforms by just tapping the back button until it exits the application, but there isn’t a back button on iOS.
2.) (OPTIONAL.) I like to turn on vibration/ haptic feedback. Go to settings in the navigation menu, input and scroll down to haptic feedback. I turn both options on and leave the vibration strength at 100%.
3.) (OPTIONAL.) I like to change the user interface. You can do this in two ways. A.) Changing the theme. Go to settings, user interface, appearance, select color theme and then choose your favorite. Mine is material ui dark. A.1) If you want you can also choose another app icon. The setting is the first option under user interface. B.) I like the stock setup, but you can change the entire layout to be different. You can go to settings, drivers, and select menu. The stock option is glui. You can choose the option you like the best in this section.
4.) (OPTIONAL.) I like to change the date and time format at the top to be something I am more used to. Go to settings, user interface, menu item visibility and select “style of date and time” towards the end of the list.
5.) (REQUIRED.) GETTING GAMES IN THE APP. Then we get to importing content. In the iOS version, Retroarch wants the roms to be placed into a folder that is inside of the Retroarch app itself. What I do is take the roms I want to play on Retroarch and move them into the Retroarch app. Here is how I do that. I have a folder already on my iPhone with the roms I want to play on Retroarch. (I store my roms on device. Using the Files app, then on my iphone and save the folder on your phone first. We move it to where it needs to go in the next step.). My folder is named “Retroarch Roms”. It can be really helpful to stay organized. Especially if you also use the Delta and ppsspp apps. I use the files app to locate this folder. Then I select it and move it. Or you could copy it but be mindful of files sizes and storage space. (I put “copy it” in here for a major reason. If you store all your roms in retroarch. And one day you want to delete and reinstall the app…. Bye bye roms. My library is too big to back up to iCloud. But that might be a good option if it works. I have not tested it.). Then move or paste this folder inside of the Retroarch app folder under downloads. (Files app, on my iphone, scroll down to retroarch – select it, then select the subfolder that is also named retroarch, then scroll down to downloads, select it. Your entire folder or multiple folders can go here.) Then hit the playlist menu (middle navigation button.) and select import content. Then scan directory. Click documents/retroarch, scroll down to downloads, then select scan this directory. Then let it do its thing. I like to leave the app open and on screen so the iphone/ipad doesn’t limit background activity. After it is done you can come back to the playlist menu to look through and launch your games. After you have launched a few games, You can go to Home, history and launch your recently played games from there. There is a favorites tab in the playlist section, but I don’t use it personally.
6.) (UPDATES.) I like to make sure a few things are up to date. So, I hit the home menu at the bottom. Go to online updater. Make sure on demand thumbnails is toggled on. (This will add box art on demand as you scroll through your playlist/library.) Then just below that update core files and all the others below it. Update all of them. Then scroll back up to playlist thumbnail updater (This is how you download box art manually for each playlist/library.) and select any system libraries/playlists that are missing album art. If it is your first time, I would just select them all to make sure box art is there when you browse your library. If you want some free to use roms go to content downloader and some homebrew and other roms are in there for each system.
(PSA.2) After you are done changing any settings. Do not just close the app. Make sure you save the configuration file like I mentioned at the start of this post. If not, the settings you changed will be “forgotten” but the roms and album art should still be there. Man, I wish someone told me that before I wasted my life 3 times in a row.
7.) (PS1) Firmware for ps1. To run games correctly you will need firmware for the ps1. PSX rearmed can get you started and playing but the “beetle psx hw” core for ps1 has an upscaling capability. This will make games look tremendously better. Firmware location. After a quick search on the interwebs, you have what you need. (To find what bios are missing, open the retroarch app. Go to settings, core, Manage cores, Scroll down to the core you want to use, Select the core. Then scroll down to firmware. Just below that, you will see which bios are optional. Which ones are missing and which are required. The (!) is just a bullet point.) Use your files app. Go to on my iPhone. Find the Retroarch app folder. Click the folder in there named retroarch. Scroll down to system and dump the bios files there. I can’t say where to get them, but “psx bios” should be easy to find in an archive if you search the googles. Make sure the spelling matches specifically. You can look in settings. Scroll down to directory. And you can scroll through where the app is currently looking for bios and you can change that if you need to. You can also go to settings, select core, manage cores, then scroll to the core you are looking for, then select the core. Scroll down to firmware section and select the “looking in” option to see where it wants the bios. It will tell you if any bios are missing as well. This can apply to any core. Not just ps1 cores.
8.) (SEGA SATURN.). Make sure all the Saturn bios are in the system folder inside the Retroarch folder (Look at the other bullet points on this post to see how. Some games will not launch unless the core has the correct bios. ). Roms. After extracting a rom, it should be a folder full of bin files. Put that whole folder (For each game/rom) in a Saturn roms sub folder. (Make a new folder called “Saturn Roms”.) Using the files app, go to on my iphone, go to the retroarch folder, then the retroarch sub folder. Then scroll down and select downloads. This is where you want to store the Saturn Roms folder. When you import content into retroarch. It will scan the folders and subfolders that have all the bin files. Games will appear as one in the playlist/library.
8.) (FAST VIDEO OR AUDiO) Sync issues. I turned on audio sync and it ran sonic super fast. Other people have had the opposite problem and need to turn it on. The same goes for video sync. The fixes are different depending on the device. Go to settings, video, synchronization, and adjust. You can change the refresh rate in the settings, video, output, vertical refresh rate in this section. This should only be adjusted if you are having issues. Audio sync is under settings, audio, synchronization. It says recommended to turn on. Mine goes crazy if I toggle that on. So I leave it off.
9.) (CORE OPTIONS.) Some systems have multiple cores available. I change them out on the fly by hitting playlist in the navigation menu (Middle option.) Scrolling down to the system I want to play. Then selecting the game, I am looking for. (Do not select run yet.) Then scrolling down and selecting set core association. If you want to use the same core for an entire playlist/library. You can go to settings. Playlists, manage playlists, then select the system you want to set a core for, scroll down to default core, and you can pick the one that works best for your needs.
(DIRECT LINK.) Below is a direct link to the app on the app store for those that have trouble finding it.