- Home
- Nintendo DS Emulators
- iDroidDS
iDroidDS
What it is
iDroidDS, also called nds4droid, is a free Nintendo DS emulator for Android smartphones. It uses DeSmuME 0.9.11 as its core and lists save states, cheat support, and screen layouts for Both, Main, Touch, Portrait, and Landscape. The open-source project welcomes contributions, and its README says the emulator has no advertisements. It supports armeabi-v7a, arm64-v8a, x86, and x86_64 processors, and requires Android 5.0 (Lollipop) or newer. The README says devices with more than 512 MB of RAM and Android 5.0 or above should be able to run it, though performance depends on hardware and the game. The repository warns that it is not the official nds4droid repository and that the project is not stable. Users can report issues through GitHub issue tickets, but reports involving devices below Android 5.0 or ROMs that do not operate correctly will be closed. Dropbox save syncing and work on its OpenGL ES renderers appear on the to-do list. It is licensed under the GNU General Public License and provided as-is without warranty.
For and against
For
- Free, open-source, and ad-free.
- Includes save states and cheat support.
- Offers five listed screen layouts.
- Supports four processor architectures.
Against
- Requires Android 5.0 or newer.
- The project warns that it is not stable.
- Performance varies by device and game.
- Provided as-is without warranty.
The verdict
iDroidDS includes core emulator options and supports a range of Android processor architectures. The project warns that it is unstable, and performance depends on both the device and the game.
Who it suits
iDroidDS may suit Android users looking for an open-source Nintendo DS emulator with save states, cheats, and multiple screen layouts. It requires Android 5.0 or newer.
Plans and prices
Free
Free · ad-free · open-source
Read 5 Oct 2026 · github.com
On the record
- Ads
- The README says nds4droid has no advertisements.github.com · read 5 Oct 2026
- Android requirement
- This version requires Android 5.0 (Lollipop) or newer.github.com · read 5 Oct 2026
- Device memory
- The README says devices with over 512 MB of RAM and Android 5.0 or above should be able to run the emulator.github.com · read 5 Oct 2026
- Emulation core
- The project uses DeSmuME 0.9.11 as its core.github.com · read 5 Oct 2026
- Issue exclusions
- The README says issues about devices below Android 5.0 or ROMs not operating correctly will be closed.github.com · read 5 Oct 2026
- Issue support
- Users are asked to report issues through GitHub issue tickets.github.com · read 5 Oct 2026
- License and warranty
- The README says nds4droid is licensed under the GNU General Public License and provided as-is without warranty.github.com · read 5 Oct 2026
- Open source
- The project is free and open-source, and anyone can contribute.github.com · read 5 Oct 2026
- Performance
- Performance varies with device hardware and the game being emulated.github.com · read 5 Oct 2026
- Processor architectures
- It supports armeabi-v7a, arm64-v8a, x86, and x86_64.github.com · read 5 Oct 2026
- Project stability
- The repository warns that it is not the official nds4droid repository and that nothing here is stable.github.com · read 5 Oct 2026
- Purpose
- iDroidDS (nds4droid) is a Nintendo DS emulator for Android smartphones.github.com · read 5 Oct 2026
- Rendering
- The to-do list says the project plans to improve its OpenGL ES 2.0 renderer and get the OpenGL ES 3.0 renderer working.github.com · read 5 Oct 2026
- Save syncing
- Dropbox support for syncing save files appears on the project to-do list.github.com · read 5 Oct 2026
The review
iDroidDS is a free Nintendo DS emulator for Android, suited to players who want save states and cheat support in an open-source app. Its practical appeal is clear, but its own project warns that it is unstable, so it is better for experimentation than for anyone who needs a dependable emulator.
Overview
Also known as nds4droid, iDroidDS runs games through the DeSmuME 0.9.11 core. It is released under the GNU General Public License, with contributions welcome, and the README says it contains no ads. Those qualities make it an appealing no-cost option for users who value an open project and uninterrupted play. The caveat is substantial: the repository says it is not the official nds4droid repository and that nothing in it is stable. Users can report issues through GitHub tickets, but reports involving Android versions below 5.0 or malfunctioning ROMs will be closed.
Key features
- Save states and cheats: Both are supported, offering options beyond a game's built-in save system and rules. They suit players who want more control over progress and gameplay.
- Screen layouts: Both, Main, Touch, Portrait, and Landscape choices let players prioritize the two screens or focus on one and adapt the display orientation.
- Several processor architectures: The project supports armeabi-v7a, arm64-v8a, x86, and x86_64. That gives it reach across multiple Android hardware architectures, though it does not ensure smooth emulation: performance varies by device and game.
- Rendering work remains: Improving the OpenGL ES 2.0 renderer and getting the OpenGL ES 3.0 renderer working are still on the to-do list. These are planned improvements, not capabilities to count on today.
- Save syncing is not ready: Dropbox syncing appears on the to-do list, so players should not choose iDroidDS expecting cloud-backed save files.
Pricing
The Free plan costs nothing and is ad-free and open source. It includes the emulator without a paid tier or trial; there are no cheaper plans to compare. The project provides the software as-is without warranty, which matters for users who need a reliability guarantee.
Platforms
iDroidDS is for Android and requires Android 5.0 (Lollipop) or newer. The README says devices with more than 512 MB of RAM and Android 5.0 or later should be able to run it, but that baseline is not a promise of good performance; the game and device hardware still matter.
Who it's for
Choose iDroidDS if you want a free, ad-free, open-source Android emulator with save states and cheats, and can tolerate instability. Skip it if dependable operation, supported save syncing, or a working renderer improvement is essential. Its Android 5.0 minimum also rules it out for older devices.
Pros and cons
Pros
- Free and ad-free, so play is not interrupted by advertisements or a subscription.
- Open-source under the GNU General Public License, with contributions welcome.
- Save states, cheats, and five screen layout choices give players meaningful control over play and display.
- Support for four processor architectures covers a range of Android devices.
Cons
- The project warns that it is unstable and provides no warranty, making it a risky choice when reliability matters.
- Performance varies by device and game, so architecture support alone does not assure a good experience.
- Dropbox save syncing and renderer improvements remain planned work rather than ready features.
- Issue reports for Android versions below 5.0 or ROMs that do not operate correctly will be closed.
Alternatives
For a broader comparison, browse Nintendo DS Emulators.
- nds4droid is another free, ad-free Android Nintendo DS emulator if you want that platform and pricing profile.
- SkyEmu is worth considering if you want an open-source option across Android, iOS, desktop systems, and web; its DS emulation is beta quality.
- 3Beans is a free option for Android, iOS, Linux, macOS, and Windows.
- Delta is an open-source alternative for iOS and macOS, with in-app purchases.
- DSVita is a free alternative for Android and Linux.
- WatermelonDS is another free Android option.
- ANDSemu is another free Android option.
- MindSpark is a free option for API, Linux, self-hosted, and web use.
Verdict
iDroidDS is best for Android players who want a free, ad-free, open-source route to DS emulation with save states and cheats. Its broad architecture support and flexible layouts are useful strengths, but the project's instability warning is the deciding drawback. Choose it if you accept that uncertainty; look elsewhere if reliable operation is a priority.