EVERYTHING XIAOMI
Get listed

NeoDS

NeoDS is a Nintendo DS emulator for NeoGeo AES and MVS games.

Place
#3 of 18
Score
6.1
NeoDS's website

What NeoDS is

NeoDS is a Nintendo DS emulator for NeoGeo AES and MVS games. It emulates the M68000 and Z80 CPUs, graphics, ADPCM and PSG audio, and NeoGeo protection and encryption. NeoDSConvert prepares compatible NeoGeo ROM sets as .neo files; the emulator uses the same ROM sets as MAME. Its documented setup calls for a Nintendo DS Lite and a DLDI-compatible flash card. A Slot-2 flash card with RAM is optional and can improve the speed of some games. Players can remap buttons, choose normal or scaled video, underclock the CPU, and save configuration and SRAM to the flash card. The interface is controlled with the stylus. NeoDS does not emulate FM audio, raster effects, or multiplayer, and some game timings are inaccurate. The README lists save states as a TODO, not a supported feature. The repository describes itself as a fork of a 2008 NeoDS project being updated to 2026 MAME sets. The emulator is free; its code is available for non-commercial use.

Good

  • Supports NeoGeo AES and MVS emulation
  • Remaps buttons and offers normal or scaled video
  • Saves configuration and SRAM to flash card
  • Optional Slot-2 RAM can speed up some games

Watch out

  • Requires a Nintendo DS Lite and DLDI-compatible flash card
  • FM audio and raster effects are not emulated
  • Multiplayer is not emulated
  • Some timings are not very accurate

Who it suits

NeoDS suits Nintendo DS Lite owners with a DLDI-compatible flash card who want to play NeoGeo AES or MVS games. It may fit players who can accept the listed emulation limits.

Verdict

NeoDS covers key NeoGeo emulation on the Nintendo DS Lite and includes configuration and SRAM saving. Its missing FM audio, raster effects, multiplayer, and imperfect timings are important limitations to weigh.

Plans and prices

From NeoDS's own pricing page, checked 3 Oct 2026.

All about pricing
PlanPriceWhat it gives you
NeoDSFreeEmulator code is free to use for non-commercial purposes

The facts

Each one read from NeoDS's own pages, with the date it was checked.

What it does

Audio limitation
FM audio is not emulated, and the readme says disabling audio can improve frame rate but may cause some games to freeze.checked 4 Oct 2026
Configuration
The emulator supports normal or scaled video, CPU underclocking, saving configuration and SRAM, and input remapping.checked 4 Oct 2026
Controls
The emulator supports button remapping, and its graphical interface is controlled with the stylus.checked 3 Oct 2026
CPU emulation
It emulates the M68000 and Z80 CPUs.checked 3 Oct 2026
Current project
The repository describes this as a 2008 NeoDS fork being updated to 2026 MAME sets.checked 4 Oct 2026
Emulated systems
It emulates M68000 and Z80 CPUs, NeoGeo protection and encryption, graphics, ADPCM audio, and PSG audio.checked 4 Oct 2026
Fork status
The repository describes this project as a fork of NeoDS from 2008 being updated to 2026 MAME sets.checked 3 Oct 2026
Graphics and audio
It emulates graphics, ADPCM audio, and PSG audio.checked 3 Oct 2026
Hardware requirements
The readme requires a Nintendo DS Lite and a DLDI-compatible flash card; a Slot-2 flash card with RAM is optional.checked 4 Oct 2026
License
The readme says the emulator code is free to use for non-commercial purposes; GUI code and converter code are public domain subject to MAME and zlib licenses for the latter.checked 4 Oct 2026
Limitations
FM audio, raster effects, and multiplayer are not emulated, and some timings are not very accurate.checked 3 Oct 2026
Optional hardware
A Slot-2 flash card with RAM is optional and can improve the speed of some games.checked 3 Oct 2026
Optional RAM
Supported Slot-2 RAM can cache more data and improve some games' speed, but is not required.checked 4 Oct 2026
Other limitations
Raster effects and multiplayer are not emulated, and some timings are not very accurate.checked 4 Oct 2026
Protection
It emulates NeoGeo protection and encryption.checked 3 Oct 2026
Purpose
NeoDS is a NeoGeo AES/MVS emulator for Nintendo DS that runs ROMs with some limitations.checked 4 Oct 2026
ROM conversion
NeoDSConvert converts NeoGeo ROMs using MAME ROM sets into .neo files, and requires a BIOS ROM.checked 4 Oct 2026
Save states
Save states are listed in the readme's TODO section.checked 4 Oct 2026
Save support
NeoDS can save its current configuration and SRAM to the flash card.checked 3 Oct 2026
Support
The readme asks users to report crashes with as much detail as possible and directs questions to the listed community forums or original author's email.checked 4 Oct 2026

The company

Founded
2007checked 28 Sep 2026
Maker/project origin
The repository credits NeoDS v0.2.0 to Ben Ingram and describes the repository owner's project as a fork.checked 4 Oct 2026
The full review of NeoDS

Overview

NeoDS brings NeoGeo AES and MVS emulation to the Nintendo DS Lite, for owners prepared to use flash-card hardware and convert game ROM sets. Its appeal is a configurable, portable emulator for that specific handheld; players who prioritize accurate sound, effects, or multiplayer should look elsewhere.

The repository is a continuation of a 2008 NeoDS fork, updated for 2026 MAME sets. That keeps the project oriented toward the DS Lite rather than broader device support, and makes its hardware requirements central to the decision.

Key features

NeoDS emulates the M68000 and Z80 CPUs, graphics, ADPCM and PSG audio, as well as NeoGeo protection and encryption. Its companion tool, NeoDSConvert, converts NeoGeo ROM sets into .neo files and uses the same sets as MAME. This covers core system components, though conversion adds preparation before games can be played.

Players can choose normal or scaled video, underclock the CPU, and remap buttons. The interface is controlled with the stylus, so the configuration options are useful, but operating the menus is tied to the DS touchscreen. NeoDS saves configuration and SRAM to the flash card; save states remain a TODO, so SRAM saving is not a substitute for convenient snapshots.

A Slot-2 flash card with RAM is optional and can cache more data to improve speed in some games. It is a possible performance aid, not a requirement or a fix for the emulator’s fidelity limits. FM audio and raster effects are absent, multiplayer is not emulated, and some timings are inaccurate. Disabling audio may improve frame rate, but can freeze some games, making that tradeoff unreliable.

Pricing

NeoDS — free. The emulator code is free to use for non-commercial purposes, so this suits readers seeking a no-cost DS Lite emulator for personal use. The GUI code is public domain; the converter code is public domain subject to MAME and zlib licenses. The non-commercial restriction on the emulator code matters to anyone considering commercial use.

Platforms

NeoDS supports Nintendo DS Lite, with a DLDI-compatible flash card required. A Slot-2 flash card with RAM is optional. It is not a choice for readers looking to run NeoGeo games across desktop or mobile platforms.

Who it's for

Choose NeoDS if you have a DS Lite, can use the required flash card, and value portable AES or MVS emulation with adjustable video, controls, and configuration saving. It is a poor fit if accurate FM sound and raster effects, multiplayer, or dependable timing are priorities. The README asks users to report crashes with as much information as possible and provides the original maker's email for questions.

Pros and cons

  • Pros: Covers both AES and MVS and emulates core processors, graphics, protection, ADPCM, and PSG audio.
  • Pros: Offers video scaling, CPU underclocking, button remapping, and configuration and SRAM saving.
  • Cons: Requires a DS Lite and DLDI-compatible flash card, and ROM conversion adds setup work.
  • Cons: Omits FM audio, raster effects, and multiplayer, with some inaccurate timings.
  • Cons: Save states are still a TODO, and disabling audio can freeze some games.

Alternatives

For a NeoGeo emulator directory, see Neo Geo Emulators.

  • Virtual Jaguar is a free alternative for Android, iOS, Linux, macOS, web, and Windows; choose it if you need those platforms and can use a libretro frontend such as RetroArch.
  • GnGeo is a free Linux option that requires SDL 1.2.x, libz, and a NeoGeo BIOS; its license forbids commercial use of the whole emulator.
  • NeoCD/SDL runs on Linux and Windows and requires an original NeoGeo CD BIOS; choose it if those platforms and CD emulation suit your setup.
  • DOSBox PSP is a free PlayStation Portable port of DOSBox with PSP patches.
  • DREAMNEOCD is another free alternative with restrictions on selling and noncommercial reuse of source code and technical knowledge.
  • NeoCD/PS2 is free software for self-hosted use and requires a NeoGeo CD BIOS, which is not provided.
  • NeoRAGEx is a free Windows emulator; games and BIOS are not included.
  • Geolith is another alternative, credited to Rupert Carmichael and Romain Tisserand.

Verdict

NeoDS is a sensible pick for DS Lite owners who want free AES and MVS emulation and are willing to work within its flash-card and ROM-conversion setup. Its configuration and SRAM saving add practical flexibility, but missing FM audio, raster effects, multiplayer, and save states make it the wrong choice for players seeking a more complete or faithful experience.

Alternatives to NeoDS

All alternatives
  1. 1

    GnGeo

    Free planLinux
    6.2Free plan
  2. 2

    NeoCD/PS2

    Free planSelf-hosted
    6.1Free plan
  3. 3

    NeoCD/SDL

    Free planLinuxWindows
    6.0Free plan
  4. 4

    NeoGeo CD Redux

    Free planSelf-hosted
    6.0Free plan
  5. 5

    DREAMNEOCD

    Free plan
    5.9Free plan
  6. 6

    Geolith

    LinuxmacOSWindows
    5.9