Skip to content

Nintendo DS emulator on iOS

Notifications You must be signed in to change notification settings

DarknesGaming/iNDS

 
 

Repository files navigation

iNDS

iOS 8.1 or above required.
This version of iNDS contains code from other forks. This is simply an experiment to see if a bunch of developers from many places can truly benefit iNDS when the original developer is too busy to answer any questions.

iNDS is a derivation of the previous Nintendo DS apps for iOS, nds4ios and Nitrogen. Both are discontinued, or have been removed due to the DMCA takedown.

Nitrogen

Currently, emulation is powered by the DeSmuME 0.9.10 threaded ARM interpreter and runs at full speed on 64-bit devices (for some games).

Any device that only has 256 MB of RAM will crash if a ROM is loaded. Such devices include the iPhone 3GS, iPad 1, iPod 4, and everything that precedes them.

iNDS

DeSmuME

Installing iNDS

All Instructions on building and installing iNDS can be found here.

Reporting Bugs

When something in iNDS isn't working correctly for you, please open a GitHub issue ticket here.

Please include the following information:
  • iOS device
  • iOS version
  • Jailbreak status
  • Download location
  • Current iNDS Version
Please do not open issues about the following topics:
  • Slow performance
  • Crashing on older devices with 256MB of RAM (Anything prior to iPhone 4 devices.)
Your issue ticket will be closed if you fail to follow the above instructions.

To-do

Planned improvments
  • Internal Resolution changes
  • GNU Lightning JIT (JAILBROKEN DEVICES ONLY)
  • DeSmuME 0.9.11 engine (will be put on new branch)
  • Sharing roms between devices
  • Sharable game hacks
  • Add more localizations
  • Much more

About

Nintendo DS emulator on iOS

htttp://www.williamlcobb.com/iNDS.html

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 55.3%
  • C 29.5%
  • Objective-C 8.4%
  • SourcePawn 1.9%
  • HTML 1.5%
  • Makefile 1.4%
  • Other 2.0%