NDS emulator for iOS (Download IPA) Nintendo DS

NDS emulator for iOS

NDS emulator for iOS


NDS4iOS is an open-source NDS emulator compatible with iOS devices (iPhone and iPad).

It is the most accurate Nintendo DS emulator and is actively developed by the NDS4iOS Team.

It can be run from the command line directly or as a graphical program.

The regular version now allows for increasing internal resolution.

NDS emulator for iOS


NDS4iOS uses DirectInput if an Nintendo controller is being used.

No support for XInput exists; this will be noticeable if an Nintendo controller’s LT and RT inputs are mapped to emulate the DS’s L and R buttons respectively.

Several features aren’t supported by NDS4iOS and aren’t parts of its future as per the emulator’s current design philosophy.

They include:

  • DS Download Play
  • DS Local Play (local multiplayer)
  • DS Wi-Fi Play (online multiplayer)
  • DSi emulation (DSi-enhanced retail, DSi-exclusive retail, DSiWare)
  • DS/Wii Connectivity

A NDS4iOS fork with online multiplayer, which includes functional code that made it to official version before being removed, is available and has been improved to allow for limited dumping of online data prior to the server shutdown.

As well as a version allowing for using online play for a select few games and downloading DLC data from alternative servers with the backed-up data.

NDS emulator for iOS


  • Nintendo DS is a trademark of Nintendo Co., Ltd
  • iOS is a trademark of Apple Inc.


Our recommended specifications don’t guarantee perfect performance in most games, but rather strive to provide a cost effective recommendation while still considering performance.

  • Device: iPhone 7+ (or equivalent iPad)
  • RAM: N.D.
  • OS: iOS 8 (or higher)
  • Storage: 32 MB minimum

After the increased internal resolutions were implemented in the X432 fork, as well as in DraStic and even the barebones official Nintendo Virtual Console DS emulator on Wii U, the mainline NDS4iOS project developers decided to reconsider and include their own implementation for higher internal resolution.

Official dev builds now have the option to render at a higher resolution as well, and filter textures to boot.

Overall, it’s more hardware intensive than X432R’s implementation.

NDS emulator for iOS


In this version, they have focused on the Cocoa frontend, but there have been some good core fixes over so long.

Notably, the save-related issues resulting in the advice “dont use old version″ have been resolved.



This software is also available on the following devices:


  1. Download AltServer on your computer:
  2. Install AltStore to your iPhone (or iPad)
  3. Launch AltStore to begin downloading apps
  4. Leave AltServer running, and AltStore will do the rest