NooDS

NooDS — Free Download. Nintendo DS and Game Boy emulator
NooDS is a Nintendo DS and Game Boy advance emulator with a focus on accuracy and portability. Initially developed as a learning project, it has evolved into a functional cross-platform solution. The emulator runs commercial and homebrew software for both platforms, implementing technical hardware features through emulation.
4.0(1 ratings)

Download NooDS (Official links)
File size: 3.01 MB
The latest version of NooDS is: 1.0
Operating system: Windows, Linux, MacOS, Android
Languages: English
Price: $0.00 USD

  • Dual emulation. NooDS provides simultaneous emulation of Nintendo DS and Game Boy Advance in a single program. The architecture allows switching between execution modes depending on the loaded software, maintaining compatibility with titles for both consoles.
  • Precise software rendering. Implementation of rendering via software that prioritizes technical accuracy over speed. It emulates the graphical characteristics of the original hardware, including transparency effects, geometric transformations, and specific drawing modes.
  • Resolution scaling. Functionality to increase internal resolution to improve visual clarity on modern screens. It applies scaling filters that maintain the original aspect ratio while enhancing graphical details.
  • Multiprocessing. Utilization of multiple CPU cores for distributing emulated tasks. It divides processes among available cores, improving overall performance without compromising stability.
  • Cross-platform compatibility. Compiled versions for Windows, macOS, Linux, Android, Nintendo Switch, Wii U, and PlayStation Vita. It maintains equivalent features across platforms through a unified codebase.
  • Automatic save detection. System for automatically identifying save memory types based on the emulated cartridge. Includes manual override capability for cases where automatic detection does not work correctly.
  • Control customization. Complete configuration for button mapping on physical controllers and touch screens. Allows redefining all original controls, including specific inputs like the microphone.
  • BIOS emulation. Optional support for original Nintendo DS and Game Boy Advance BIOS. Improves compatibility with specific software that requires authentic BIOS routines.
  • Hardware acceleration. Implementation of accelerated rendering when the underlying hardware permits it. Maintains software mode as an alternative to ensure maximum compatibility.
  • Unified user interface. Consistent interface design across different platform versions. Provides similar experiences regardless of the operating system used.
  • Cheat code support. Implementation of a system for action replay and similar codes. Allows loading standard code files and custom application of memory modifications.
  • Connectivity emulation. Simulation of local connectivity features between consoles. Includes data transfer and multiplayer capabilities for compatible titles.

NooDS began development in 2018 as a personal project by Hydr8gon. The primary motivation was learning about the hardware architectures of handheld consoles. The code was initially written in C++ with an emphasis on readability and organization. Throughout its development, the emulator has undergone multiple internal architectural revisions. The first public version appeared in 2019 with basic Nintendo DS functionality. Support for Game Boy Advance was later added in 2020.


Alternatives to NooDS:

ClownMDEmu — Free Download. Sega Mega Drive and Sega CD emulator

ClownMDEmu

ClownMDEmu is a Sega Mega Drive (Genesis) and Sega CD emulator developed by Clownacy.
Price: Free   Size: 9.42 MB   Version: 1.6.9   OS: Windows, Linux
RPCS3 — Free Download. PlayStation 3 emulator

RPCS3

Open-source emulator for running PlayStation 3 games and software on Windows, Linux, and macOS systems.
Price: Free   Size: 32.9 MB   Version: 0.0.39   OS: Windows, Linux, MacOS
Vita3K — Free Download. Experimental PlayStation Vita emulator

Vita3K

Vita3K is the first experimental open-source emulator for PlayStation Vita that runs on Windows, Linux, macOS, and Android.
Price: Free   Size: 14 MB   Version: 0.2.0   OS: Windows, Linux, MacOS
Ymir — Free Download. Sega Saturn emulator

Ymir

Ymir is an emulator under development for the Sega Saturn console.
Price: Free   Size: 6.67 MB   Version: 0.2.0   OS: Windows, Linux, MacOS
Lunas Project64 — Free Download. N64 Emulator with extended functionality

Lunas Project64

Lunas Project64 is a modification of the Project64 3.
Price: Free   Size: 9.82 MB   Version: 3.6.2   OS: Windows
Guac — Free Download. Gameboy color, and Gameboy emulator

Guac

Guac is an emulator written in the Go programming language for the Gameboy, Gameboy Color, and Gameboy Advance handheld consoles.
Price: Free   Size: 51 MB   Version: 0.0.1   OS: Windows
Yaba Sanshiro 2 — Free Download. Sega Saturn emulation

Yaba Sanshiro 2

Yaba Sanshiro 2 is a Sega Saturn emulator for iOS devices.
Price: Free   Size: 84.4 MB   Version: 1.18.7   OS: Windows, Android, iOS
ScePSX — Free Download. PlayStation emulator

ScePSX

ScePSX is a PlayStation emulator developed specifically for Windows devices.
Price: Free   Size: 1.52 MB   Version: 0.1.7.6   OS: Windows
NxEmu — Free Download. Nintendo Switch Emulator in Development

NxEmu

NxEmu is emulation software for the Nintendo Switch currently in the development phase.
Price: Free   Size: 4.65 MB   Version: 0.1.0.59   OS: Windows
WinFellow — Free Download. Amiga emulator for Windows

WinFellow

WinFellow is an Amiga system emulator designed to run on Windows systems.
Price: Free   Size: 13 MB   Version: 0.5.11.1263   OS: Windows
Mupen64Plus — Free Download. Nintendo 64 Emulator

Mupen64Plus

Mupen64Plus is a high-precision Nintendo 64 emulator.
Price: Free   Size: 2.59 MB   Version: 2.6.0   OS: Windows, Linux, MacOS