r/EmulationOniOS
Which controller do you suggest to play SSBU on iOS?
Looking for a compact controller to play Smash Ultimate on the go on my iPhone Air. I’ve tried MCON controller but it had issues within the first few days. I’ve also bought the 8bitdo pro 2 controller with a clip and the joysticks are too close for comfortable play. Struggling to find something that’s just right, please suggest me a controller.
Surume:GOD Of War
RTM is mid, I got access to surume beta.
https://apps.apple.com/us/app/surume/id6763616488
https://discord.gg/YtrgxFsY7w
DMC3 full speed on RTM 1.3.2 with Metal [Now on Appstore]
undoubtedly better when not record.
Before anything else: This renderer is still VERY experimental. Expect glitches, broken graphics, missing textures, crashes, and weird behavior.
That said… the early results are actually really promising for heavier 3D games Right now, we’re at the stage where the biggest challenge is getting game textures and rendering behavior working correctly across different titles.
Appstore : https://apps.apple.com/th/app/rtm-emu-ps2-pc-games/id6756944097
Duke X - Halo 2
Halo 2 running full speed on the Duke X emulator on an iPhone 16pro 🔥
Help me! Game keeps crashing after making mii in “dream life”, what do I do?
iOS 26.3
IPhone 13
Firmware 22.1.0
Weird manic emu glitch
How do I get this on my iPad the keyboard randomly just changed to the ACTUAL 3ds keyboard
Pokemon X cheats on Manic Emu
I am playing Pokemon X on manic emu. I have been able to get the game working (more successfully using the Azahar core because it crashes less) however, I can't get any cheats to work. I played Pokemon Y on my Mac a few years ago using Citra was able to use cheats to catch any pokemon, get items, etc. I'm either doing something different than I did in the past or its not working on Manic Emu.
The game is a .cia file, I think it’s version 1.5 but I'm not certain. I downloaded it from the Reddit ROM mega thread. Any advice to get cheats working would be most welcome!
Black Screen issue when using JIT for IPSX2
I tried to setup IPSX2 on my 16 pro max but when i run burnout 3 it shows dark screen after playstation logo game sound is coming but screen stays black WITHOUT Jit i can see game screen but performance is very low Please help me to fix
GAME:- BURNOUT 3
Device :- IPHONE 16 pro
Vion PSvita emu
Vion psvita emu on iPhone XS 18.7.9 running super meat boy game
Will DukeX have mod support eventually?
From doing some research I found out that it is possible to mod games on the original Xbox and I was wondering if that's possible to implement in DukeX some time in the future.
I know that upgrading DukeX's performance a big priority at the moment so I was referring to some time in the future when mod support could be implemented.
I have never modded anything on any console before so I don't know how it works.
PS2 Emulation Questions for Development!
Hi everyone! I'm developing a PS2 emulator called Cascade. I thought to ask the community for any requested features they want built into the app before it goes into full release! Drop comments below, and review the repo here! Pull requests are welcome, and posting feature requests in issues is fine! I'll start to drop releases of the app soon, just wanted to let you guys know!
Cant load any games on DukeX
Keep getting this message every time I try to load a game, this is me first day messing with side loading and im not really sure what im doing wrong.
Vion testflight (ps vita) running Super meat boy on an se2 jitless
I wasn’t expecting it to run this good without jit even though it’s a light weight 2d game. It runs a little bit better without screen recording, well at least before my phone heats up :p
Here’s the link if anyone wanna try it out https://jarrodnorwell.com/vion/ use the TestFlight version because the ipa doesn’t work atm. (also keep in mind it’s still pretty early in development so expect some bugs and some games might not work at all)
what is this JOYSTICK IDEA
Also this is kinda a showcase of the NEW PSV NO JIT EMULATOR, ViOn!
DukeX Release v1.0.0 — Original Xbox Emulation Arrives on iOS
The next frontier of mobile preservation is here.
For years, original Xbox emulation has been treated like a myth on mobile hardware due to complex architecture and heavy translation requirements. With the release of DukeX, we are breaking that barrier entirely. DukeX embeds the foundational xemu core into a high-performance, native SwiftUI interface built from the ground up for Apple silicon.
This initial release focuses heavily on deep network virtualization, modular tuning, and bringing seamless desktop-class emulation directly to your pocket. DukeX is a lightweight, zero-bloat standalone package... the entire compiled IPA sits at just 14.4 MB.
Insignia Online Multiplayer Integration
We didn’t want online play to be a late-stage afterthought; we built DukeX directly around it. You can now connect to original Xbox Live 1.0 architecture without modifying global device properties:
Automated NAT Virtualization: Toggling Force NAT to Insignia inside settings forces a secure network tunnel directly to Insignia's platform.
Built-in DNS Routing: Avoid manually editing your router or local cellular properties—the networking layer manages port 3074 translation automatically.
Live Server Indicators: The native game library monitors network status from Insignia, displaying a green LIVE badge over game covers if there are active global player sessions before you even launch the title.
Please note that you must create an Insignia account and register that account to your emulated console in order to use Xbox Live
Per-Game Tuning & Modular Performance
Original Xbox titles push hardware in drastically non-standard ways. To combat graphical bugs and framerate dips, DukeX introduces deep per-game management tools:
TOML Configuration Imports: Long-press any game cover to import individual
.tomlconfiguration profiles to override memory layouts or adjust strict x86 timing parameters.Instant Shader Cache Flushing: Clear compiled pipeline shaders with a single tap from the game context menu to immediately isolate and resolve rendering issues.
Flexible Runtime Pacing: Choose between raw Speed, Smooth frame-pacing, or Accurate rendering priorities while utilizing adjustable TCG translation block caches (up to 256MB) to tailor performance to your specific iPhone generation.
Universal.js JIT & Advanced Runtime
Original Xbox emulation is incredibly resource-intensive and requires Just-In-Time compilation to achieve playable framerates:
Seamless JIT Handoff: Built-in automation via StikDebug automatically requests and hooks JIT execution during the application boot loop.
Forward-Compatible Architecture: DukeX explicitly supports the iOS 26+ Universal.js JIT execution flow alongside native W^X reprotection for iOS 18.x environments.
Pure Metal Presentation: Emulated graphics are mapped from Vulkan layers through MoltenVK straight to a native
CAMetalLayerfor optimal frame rendering.
Availability & Build Requirements
DukeX is being distributed as a free, open-source project via sideloading repositories:
Distribution: StikStore and SideStore metadata structures are fully indexed under
altsource/source.json. AltSource link at bottom of post.Hardware Requirements: iOS 18.0 or later running arm64 hardware is mandatory for now.
Input Mode: Physical controller support is currently required via native iOS GameController APIs. (Touch controls are not present in this initial release, but our friend u/Stossy11 has graciously offered to integrate her highly refined touch mapping framework from MeloNX in an upcoming post-launch PR!).
Upstream Provenance & Legal Compliance
DukeX is built in deep respect of open-source boundaries and legal preservation standards:
Upstream Attribution: The complete QEMU and xemu source trees remain fully intact at the repository root. We owe an immense debt of gratitude to the upstream xemu team for their foundational work. DukeX is a platform-specific sister frontend and maintains absolute non-affiliation with Microsoft, Xbox, or the official xemu project.
System Files: DukeX does not contain, bundle, or distribute any copyrighted BIOS images, MCPX boot ROMs, EEPROM dumps, or virtual hard drive (.qcow2) files. Users must supply their own legally obtained system dumps and XISO images.
A Deeply Personal Dedication
Behind the code, the framerates, and the network packages, every application I am a part of carries a piece of my heart. DukeX is permanently dedicated to my daughter, Lily. Lily, you are loved, cherished, and remembered every single day. 11/03/2023.
Join the Community
[Manic EMU & DukeX Official Discord]
[AltSource for StikStore & SideStore]
Thank you all for testing, reporting bugs, and pushing the boundaries of iOS emulation alongside us.
Play more. Play together. Play anywhere.
iPad verison of SUMEE! ( not finished by dev yet )
Dang the new iPad update which the dev of sumee pushed out is lwky peak ofc there are still some stuff needed to be changed but that’s cause sumee is still working on the iPad version, current verison kinda peaky tho, Liquid Glass and my ps3 and this looks sick