Bring the Nintendo DS dual-screen library to a single iPhone or iPad screen.
NDS4iOS adapts the Nintendo DS's dual-screen setup to a single iOS display, either by stacking both screens vertically or letting you switch between them, depending on the build. It's installed through sideloading rather than the App Store, the same route most console emulators on iOS take.
Performance on DS emulation is more demanding than older 8-bit or 16-bit systems, so results vary more by device generation than they do for something like an NES or SNES emulator. Newer iPhones and iPads handle it comfortably; older hardware may need lower resolution settings to stay smooth.
NDS4iOS installs on a standard, non-jailbroken iPhone or iPad through sideloading.
Save your progress at almost any point and pick up exactly where you left off.
Connect a Bluetooth MFi controller alongside the on-screen touch controls.
Free Apple ID signatures need re-signing roughly every week — a normal part of sideloaded apps, not specific to NDS4iOS.
Set up AltStore or Sideloadly on a Mac or PC, or use an EU alternative marketplace directly on-device where available.
Get the .ipa for NDS4iOS from its official or trusted source.
Your sideloading tool uses your Apple ID to generate the signing certificate the app needs.
Connect your iPhone or iPad and let the tool push the signed app over.
Go to Settings → General → VPN & Device Management, then trust the profile before opening NDS4iOS.
It depends on the device — DS emulation is more demanding than 8-bit or 16-bit systems, so older hardware may need lower resolution settings for smooth performance.
Most builds either stack both DS screens vertically or let you switch between them, depending on the version installed.
Yes. NDS4iOS is an emulator only — you'll need your own legally owned or backed-up DS ROM files.
No. NDS4iOS installs on a standard, non-jailbroken device through a sideloading tool.