🏠 Main

HandheldWiki

The gaming handheld encyclopedia

melonDS — Emulation Architecture, Settings & Handheld Guide

Compiled & reviewed by Urs von Gunten, HandheldWiki editorial · How we rate ·

melonDS is an open-source standalone & libretro core emulator developed by Arisotura & melonDS Team. It is primarily designed to emulate Nintendo DS on Android, Windows, Linux, macOS.

Architecture & Technical Design

Steam Deck handheld
Steam Deck — Benchmark handheld tested for high-efficiency melonDS execution.

Created by Arisotura in 2016, melonDS was designed as an open, clean-room alternative to older closed-source DS emulators. Unlike emulators that rely heavily on high-level game-specific hacks, melonDS faithfully emulates the ARM946E-S and ARM7TDMI co-processors, 2D tile engines, and DSi internal memory hardware. Its hardware-accelerated OpenGL renderer allows upscaled 3D rendering up to 8x resolution, and its built-in Wi-Fi stack enables wireless multiplayer and Nintendo Wi-Fi Connection recreation.

Target Consoles & System Profiles

Nintendo DS console
Nintendo DS — Target system hardware emulated by melonDS.

melonDS is engineered to emulate the following video game hardware platforms:

ConsoleGenerationNative ResolutionOriginal CPU ArchitectureTested Handhelds
Nintendo DS7th generationDual 3.0" TFT LCD screens (256 × 192 each, bottom screen resistive touch)Best Handhelds →

Recommended Settings & Handheld Optimization

Steam Deck OLED settings optimization
Steam Deck OLED — Configured with optimized melonDS graphics backends and frame pacing.

Key settings for balancing framerate, visual fidelity, and battery efficiency on mobile processors:

SettingRecommended ValueTechnical Impact & Advice
3D RendererOpenGLAllows upscaled 3D rendering up to 8x native resolution.
JIT RecompilerEnabledCrucial for full-speed execution on ARM and x86 handhelds.

Capable Handheld Hardware

Based on our database benchmarks across 575 handhelds, 299 devices have the CPU IPC, GPU fillrate, and memory bandwidth to run systems emulated by melonDS at Grade A (full speed) or Grade B (great):

Budget Tier (Under $80)

The Value Sweet Spot ($80–$200)

Flagship & High-End ($200+)

Other Emulators & Cores

Dolphin · PCSX2 · NetherSX2 · DuckStation · PPSSPP · Flycast · Redream · DraStic DS Emulator · Mupen64Plus FZ · Lime3DS · Sudachi · Ryujinx · Cemu · RPCS3 · Beetle Saturn · YabaSanshiro · mGBA · Snes9x · Genesis Plus GX · Mesen · RetroArch

View all 22 emulators & cores →

← Browse all handhelds