Difference between revisions of "Emulators on DS"

From Emulation General Wiki
Jump to navigation Jump to search
(Game-specific ports: more info about games supported by MarcaDS)
 
(255 intermediate revisions by 99 users not shown)
Line 1: Line 1:
How you can turn your tiny DS handheld into an emulation device. DS is underpowered compared to PSP, but here's what you can take out of it.
+
{{Infobox console
 +
|title = Nintendo DS
 +
|logo = DSlitewhite.png
 +
|developer = Nintendo
 +
|type = [[:Category:Emulators on handheld consoles|Handheld game console]]
 +
|generation = [[:Category:Emulators on seventh-generation consoles|Seventh generation]]
 +
|release = 2004
 +
|discontinued = 2013
 +
|predecessor = [[Emulators on GBA|Game Boy Advance]]
 +
|successor = [[Emulators on 3DS|Nintendo 3DS]]
 +
|emulated = {{✓}}
 +
}}
 +
 
 +
{{for|software that emulates the NDS|Nintendo DS emulators}}
 +
 
 +
This page can help you turn your tiny NDS handheld into an emulation device. NDS is underpowered compared to PSP, but here's what you can take out of it. Compatibility information isn't accurate on here as of now.
  
 
==Arcade==
 
==Arcade==
MAME ports:
+
===[[MAME]]<small> (ports)</small>===
* DSPack: Multiple Arcade Machine Emulator (MAME).
+
{| class="wikitable" style="text-align:center;"
* Mame4All: Port of MAME 0.37b5 emulator for Supercard DS Two only.
+
|-
* SDL MAME
+
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/DSPack DSPack]
 +
| [http://arcade.ds.emu.free.fr/sites/default/files/DSPack.7z 1.96]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/Mame4All MAME4All]
 +
| [https://dlhb.gamebrew.org/dshomebrew/mame4all.7z 1.0]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
 
 +
|}
 +
 
 +
;MAME4All:Port of MAME 0.37b5 emulator for Supercard DS Two only.
 +
 
 +
===Game-specific ports===
 +
[https://www.gamebrew.org/wiki/1942_DS 1942 DS]: emulates 1942 (all sets).
 +
[https://www.gamebrew.org/wiki/1943_DS 1943 DS]: emulates 1943 (3 sets).
 +
[https://www.gamebrew.org/wiki/AemioDA AemioDA]: Acronym for "Arcade Emulator Made In One Day", Asteroid.
 +
[https://www.gamebrew.org/wiki/BombJack_DS BombJack DS]: BombJack arcade game emulator.
 +
[https://www.gamebrew.org/wiki/Canyon_DS Canyon DS]: Canyon Bomber (prototype set also) emulator.
 +
[https://www.gamebrew.org/wiki/DSInvaders DSInvaders]: A Space Invaders Arcade Emulator.
 +
[https://www.gamebrew.org/wiki/Ghosts%27n_Run Ghosts'n Run]: Arcade emulator for one game: Ghosts 'n Goblins.
 +
[https://www.gamebrew.org/wiki/GreenBeretDS GreenBeretDS]: Green Beret, Rush'n Attack & Mr. Goemon Arcade Emulator.
 +
[https://github.com/FluBBaOfWard/K80DS K80DS]: Konami 80's arcade emulator: Double Dribble, Finalizer, Green Beret / Rush'n Attack, Iron Horse, Jackal, Jail Break, Mr. Goemon, Scooter Shooter, Yie Ar Kung-Fu.
 +
[https://www.gamebrew.org/wiki/MarcaDS MarcaDS]: An arcade emulator. It emulates 75 game machines, including Amidars, Arkanoid, Cosmic Avenger, Dig Dug, Donkey Kong, Frogger, Lady Bug, Phoenix, Pooyan, Scramble, Super Cobra, etc.
 +
[https://www.gamebrew.org/wiki/MrDo_DS MrDo DS]: Mr.Do!, Mr.Do's Castle, Do!Run Run & Mr.Do's Wild Ride arcade emulator.
 +
[https://www.gamebrew.org/wiki/Pang_DS Pang DS]: Pang and Super Pang Arcade Emulator.
 +
[https://www.gamebrew.org/wiki/PuzzleKlax PuzzleKlax]: Arcade emulator for Klax and Tetris.
 +
[https://www.gamebrew.org/wiki/SnowBrosDS SnowBrosDS]: Snow Bros., Nick & Tom (all sets), Arcade Games.
 +
[https://www.gamebrew.org/wiki/Solomon%27s_Key_DS Solomon's Key DS]: Solomon's Key (US and Japan) Arcade Emulator.
 +
 
 +
==Personal computers==
  
Game specific:
+
===Amstrad CPC===
* 1942 DS: emulates 1942 (all sets).
+
{| class="wikitable" style="text-align:center;"
* 1943 DS: emulates 1943 (3 sets).
+
|-
* AemioDA: Acronym for "Arcade Emulator Made In One Day", Asteroid.
+
! scope="col"|Name
* BombJack DS: BombJack arcade game emulator.
+
! scope="col"|Version
* Canyon DS: Canyon Bomber (prototype set also) emulator.
+
! scope="col"|[[Emulation Accuracy|Accuracy]]
* DSInvaders: A Space Invaders Arcade emulator.
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
* Ghosts'n Run: Arcade emulator for one game: Ghosts'n Goblins.
+
! scope="col"|Active
* GreenBeretDS: Green Beret, Rush'n Attack & Mr. Goemon Arcade emulator.
+
! scope="col"|[[Recommended Emulators|Recommended]]
* MarcaDS: An arcade emulator.
+
|-
* MrDo DS: Mr.Do!, Mr.Do's Castle, Do!Run Run & Mr.Do's Wild Ride arcade emulator.
+
| [https://www.gamebrew.org/wiki/AmeDS AmeDS]
* Pang DS: Pang and Super Pang Arcade emulator.
+
| [https://dlhb.gamebrew.org/dshomebrew/ameds.7z 4.0]
* PuzzleKlax: Arcade emulator for Klax and Tetris.
+
| Mid
* SnowBrosDS: Snow Bros.,Nick & Tom (all sets), Arcade Games.
+
| {{✗}}
* Solomon's Key DS: Solomon's Key (US and Japan) Arcade Emulator.
+
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/CrocoDS CrocoDS]
 +
| [https://github.com/redbug26/crocods-nds 2.0]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
==Personal Computers==
 
 
===Apple II===
 
===Apple II===
* A2DS
+
{| class="wikitable" style="text-align:center;"
* PomDS
+
|-
===Amstrad===
+
! scope="col"|Name
* AmeDS: Amstrad CPC 664, CPC 6128.
+
! scope="col"|Version
* CrocoDS: Amstrad CPC 6128.
+
! scope="col"|[[Emulation Accuracy|Accuracy]]
===Atari===
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
* PenkoDS: Atari 800XL.
+
! scope="col"|Active
* PokeyDS: Atari 800XL.
+
! scope="col"|[[Recommended Emulators|Recommended]]
* StyxDS: Atari ST.
+
|-
===Commodore===
+
| [https://www.gamebrew.org/wiki/A2DS A2DS]
* FrodoDS: Commodore 64.
+
| [https://dlhb.gamebrew.org/dshomebrew/a2ds.7z 2008]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/Grape Grape]
 +
| [https://dlhb.gamebrew.org/dshomebrew/grape.7z 2014]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/PomDS PomDS]
 +
| [https://www.gamebrew.org/images/9/91/PomDSV20.zip 2.0]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Apple Macintosh===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/Mini_vMac_DS Mini vMac DS]
 +
| [https://www.gamebrew.org/images/7/76/Minivmacr3ds.zip R3 2008]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Atari 8-bit===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://github.com/wavemotion-dave/A8DS A8DS]
 +
| [https://github.com/wavemotion-dave/A8DS/releases {{A8DSVer}}]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://github.com/asiekierka/atari800/tree/port-nds-v2 Atari800]
 +
| [https://home.asie.pl/files/nds/atari800-nds-0.2.0.zip 0.2.0]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/PokeyDS PokeyDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/pokeyds.7z 1.1]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
 
 +
===Atari ST===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/StyxDS StyxDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/styxds.7z 0.2a]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
 
 +
===Commodore 64===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/FrodoDS FrodoDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/frodods.7z Complete] [https://github.com/asiekierka/FrodoDS/releases v20230108a]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 
===DOS===
 
===DOS===
* DSx86: PC emulator that can run old DOS games. Has a custom configuration variant, DSx86Cfg.
+
{| class="wikitable" style="text-align:center;"
===Mac===
+
|-
* Mini vMac DS
+
! scope="col"|Name
===MS-X===
+
! scope="col"|Version
* FmsxDS: MS-X2.
+
! scope="col"|[[Emulation Accuracy|Accuracy]]
* MSX DS: MSX, MSX2, MSX2+.
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
===Oric===
+
! scope="col"|Active
* DSOric
+
! scope="col"|[[Recommended Emulators|Recommended]]
===ScummVM===
+
|-
* ScummVM DS
+
| [https://dsx86.patrickaalto.com/ DSx86]
 +
| [https://dsx86.patrickaalto.com/DSdown.html 0.43beta]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
;DSx86: PC emulator that can run old DOS games. Has a custom configuration variant, DSx86Cfg.
 +
 
 +
===Dragon 32/64===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [http://www.6809.org.uk/xroar XRoar]
 +
| [http://www.6809.org.uk/xroar/dl/0.24/ {{XRoarVer}}]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Infocom Z-Machine===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [http://gugusse.central.free.fr/papafuji/DSFrotz.html DS-Frotz]
 +
| [http://gugusse.central.free.fr/papafuji/adventures/games/DSFrotz2.0_beta1_20080815.zip 2.0 beta-1 20080815]
 +
| Mid
 +
| {{~}}
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/GLK_POGO GLK POGO]
 +
| [https://dlhb.gamebrew.org/dshomebrew/glkpogo.7z 1.0]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
 
 +
===MegaZeux===
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Latest Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.kvance.com/dsmzx/ DSMZX]
 +
| [https://dlhb.gamebrew.org/dshomebrew/dsmzx.7z 2009]
 +
| N/A
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [https://www.digitalmzx.com/ MegaZeux]
 +
| [https://github.com/AliceLR/megazeux/releases 2.93]
 +
| N/A
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}}
 +
|}
 +
 
 +
===Microsoft MSX===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! score="col"|MSX 1
 +
! score="col"|MSX 2
 +
! score="col"|MSX 2+
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/FmsxDS FmsxDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/fmsxds.7z 0.09]
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{~}}
 +
|-
 +
| [http://msxds.msxblue.com/ MSX DS]
 +
| [http://msxds.msxblue.com/msxds/msxDS-0.94-.7z 0.94]
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/PenkoDS PenkoDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/penkods.7z 0.2a]
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
 
 +
In addition, both ColecoDS and S8DS can run msx1 games.
 +
 
 +
===[[ScummVM]]===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://wiki.scummvm.org/index.php/Nintendo_DS ScummVM]
 +
| [https://web.archive.org/web/20130223071428/https://filetrip.net/f/23567-scummvm-1.2.1-ds.7z 1.2.1] (for ds mode flashcarts)
 +
[https://www.scummvm.org/downloads/ {{ScummVMVer}}] (for dsi mode)
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 
===Sinclair===
 
===Sinclair===
* DS81: Sinclair ZX81
+
{| class="wikitable" style="text-align:center;"
* DSpec: Sinclair ZX Spectrum.
+
|-
* SpeccyDS: Sinclair ZX Spectrum (48k model only).
+
! scope="col"|Name
* SpectrumDS: Sinclair ZX Spectrum (48k model only).
+
! scope="col"|Version
* ZXDS: Sinclair ZX Spectrum with WiFi multiplayer.
+
! scope="col"|ZX81
===Other===
+
! scope="col"|ZX Spectrum
* ThomDS: Thomson MO5 Computer emulator.
+
! scope="col"|[[Emulation Accuracy|Accuracy]]
* XRoar: Dragon 32/64 emulator.
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
* Xyds: XY-MINI emulator.
+
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/DS81 DS81]
 +
| [https://dlhb.gamebrew.org/dshomebrew/ds81.7z 1.3]
 +
| {{✓}}
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/DSpec DSpec]
 +
| [https://dlhb.gamebrew.org/dshomebrew/dspec.7z Preview]
 +
| {{✗}}
 +
| {{✓}}
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/SpeccyDS SpeccyDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/speccyds.7z 0.3]
 +
| {{✗}}
 +
| {{✓}} (48k only)
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/SpectrumDS SpectrumDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/spectrumds.7z 2009]
 +
| {{✗}}
 +
| {{✓}} (48k only)
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [http://zxds.raxoft.cz/ ZXDS]
 +
| [http://zxds.raxoft.cz/download/zxds_141.zip {{zxdsVer}}]
 +
| {{✗}}
 +
| {{✓}}
 +
| Mid
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
;ZXDS: By far the most accurate and feature-packed DS ZX Spectrum emulator. Has WiFi multiplayer support.
 +
 
 +
===Tangerine Oric===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/DSoric DSOric]
 +
| [https://dlhb.gamebrew.org/dshomebrew/dsoric.7z 1.0]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Texas Instruments===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://github.com/wavemotion-dave/DS994a DS994a]
 +
| [https://github.com/wavemotion-dave/DS994a 2.1]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Thomson MO5===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/ThomDS ThomDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/thomds.7z 3.0]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===ZZT Engine===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://github.com/c99koder/DreamZZT DreamZZT]
 +
| [https://dlhb.gamebrew.org/dshomebrew/dreamzztds.7z 3.1.500]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
  
==Console==
+
==Home consoles==
 
===Atari===
 
===Atari===
* A5200DS: Atari 5200 emulator.
+
{| class="wikitable" style="text-align:center;"
* A7800DS 1 & 2: Atari 7800 emulator.
+
|-
* StellaDS: Atari VCS 2600 emulator.
+
! scope="col"|Name
===Colecovision===
+
! scope="col"|Version
* ColecoDS
+
! scope="col"|2600
===Vectrex===
+
! scope="col"|5200
* VectxDS
+
! scope="col"|7800
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://github.com/wavemotion-dave/A5200DS/blob/master/readme.md A5200DS]
 +
| [https://github.com/wavemotion-dave/A5200DS/releases 3.6]
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://github.com/wavemotion-dave/A7800DS/blob/main/README.md A7800DS]
 +
| [https://github.com/wavemotion-dave/A7800DS/releases 4.5]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://github.com/wavemotion-dave/StellaDS/blob/master/README.md StellaDS]
 +
| [https://github.com/wavemotion-dave/StellaDS/releases {{StellaDSVer}}]
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 +
===ColecoVision===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://github.com/wavemotion-dave/ColecoDS/blob/main/README.md ColecoDS]
 +
| [https://github.com/wavemotion-dave/ColecoDS/releases {{ColecoDSVer}}]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
S8DS can load colecovision games too.
 +
;ColecoDS:Includes support for the following 8-bit systems: Colecovision, ADAM, Casio PV-2000, MSX1, Sord-M5, Memotech MTX, Spectravision SVI, Hanimex Pencil II, Tatung Einstein, SG-1000/SC-3000 and the Creativision.
 +
 
 +
===GCE Vectrex===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/VectxDS VectxDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/vectxds.7z 0.1]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Magnavox Odyssey===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/Magnavox_Odyssey_DS Magnavox Odyssey DS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/magnavoxodysseyds.7z 2010/06/25]
 +
| Low
 +
| {{✗}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
 
 +
===Mattel Intellivision===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://github.com/wavemotion-dave/NINTV-DS/blob/main/README.md NINTV-DS]
 +
| [https://github.com/wavemotion-dave/NINTV-DS/releases {{NINTV-DSVer}}]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 +
===NEC PC-Engine/TurboGrafX-16===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://github.com/FluBBaOfWard/NitroGrafx/blob/main/README.md NitroGrafx]
 +
| [https://emutopia.com/index.php/emulators/item/285-nec-pc-engine-turbografx/333-nitrografx 0.7]
 +
| Mid
 +
| {{✓}}
 +
| {{~}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Nintendo NES===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/Midori Midori]
 +
| [https://dlhb.gamebrew.org/dshomebrew/midori.7z 1.3a]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/NesDS NesDS]
 +
| [https://github.com/nibbles27/nesDS/releases 1.3d+]
 +
| Mid
 +
| {{✓}}
 +
| {{~}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/NesterDS%2B NesterDS/+]
 +
| [https://dlhb.gamebrew.org/dshomebrew/nesterdsplus.7z 0.3.9]
 +
| Mid
 +
| {{~}}
 +
| {{✗}}
 +
| {{~}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/RetroBoxDS RetroBoxDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/retroboxds.7z 2005]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|}
 +
 
 +
===Nintendo SNES===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/BAG_SFC BAG SFC]
 +
| [https://dlhb.gamebrew.org/dshomebrew/bagsfc.7z r3]
 +
| Low
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| CATSFC
 +
| [https://github.com/ShadauxCat/CATSFC git]
 +
| Low
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [http://lolsnes.kuribo64.net lolSnes]
 +
| [http://lolsnes.kuribo64.net/gitbuilds/git_b1ddc811030fe2a3ef3e97187f0eeec4a4b3e353.zip 1.1]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [https://bitbucket.org/Coto88/snemulds/src/master/README.md SNEmulDS]
 +
| [https://www.gamebrew.org/images/3/37/SNEmulDSv06a.zip 0.6a][https://bitbucket.org/Coto88/snemulds/src/master/release/ 0.6d]
 +
| Low
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/SnesDS SnesDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/SnesDS.7z 2005]
 +
| Low
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/SnezziDS SnezziDS]
 +
| [https://www.gamebrew.org/images/8/84/Snezzidsv028a.zip 0.28a]
 +
| Low
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
|}
 +
;lolSnes: the precursor to BlargSNES. Very barebones.
 +
;SNEmulDS: port of the DOS SNES emulator SNEmul. Has the best compatibility and speed.
 +
;SnezziDS: port of the GBA-based SNES emulator Snezziboy (in its GBA incarnation, while functional it's less than ideal).
 +
 
 +
===Sega Dreamcast VMU===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://dknute.livejournal.com/30894.html NDS_VMS]
 +
| [https://gbatemp.net/threads/vmu-emulator.548783/post-8802247 20100214]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/VirtuaMUnstaz_DS VirtuaMUnstaz]
 +
| [https://dlhb.gamebrew.org/dshomebrew/virtuamunstazds.7z demo]
 +
| Low
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|}
 +
 
 
===Sega Master System / Game Gear===
 
===Sega Master System / Game Gear===
* Apprentice MinusDS: GG/MS emulation.
+
{| class="wikitable" style="text-align:center;"
* DSMasterplus: GG/MS.
+
|-
* DSMS: GG/MS.
+
! scope="col"|Name
* S8DS: GG/MS/SG-1000 emulation.
+
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/Apprentice_MinusDS Apprentice MinusDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/apprenticeminusds.7z 0.4.0]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/DSMasterplus DSMasterplus]
 +
| [https://dlhb.gamebrew.org/dshomebrew/dsmasterplus.7z 1.3a]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{~}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/DSMS DSMS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/dsms.7z 0.2]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/S8DS S8DS]
 +
| [https://github.com/FluBBaOfWard/S8DS/releases/ 1.1.7]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
In addition, there is ColecoDS which can run SG-1000/SC-3000 games.
 +
;S8DS:Includes support for the following 8-bit systems: SEGA SG-1000 / SG-1000 II, SEGA SC-3000, SEGA Mark III, SEGA Master System J, 1 & 2, SEGA Game Gear, SEGA System-E, Coleco, MSX 1, Sord M5.
 +
 
 
===Sega Megadrive / Genesis===
 
===Sega Megadrive / Genesis===
* jEnesisDS
+
{| class="wikitable" style="text-align:center;"
* PicoDriveDS
+
|-
===PC-Engine===
+
! scope="col"|Name
* NitroGrafx
+
! scope="col"|Version
===NES===
+
! scope="col"|[[Emulation Accuracy|Accuracy]]
* Midori
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
* NesDS
+
! scope="col"|Active
* NesterDS: and its enhanced version NesterDS+.
+
! scope="col"|[[Recommended Emulators|Recommended]]
===SNES===
+
|-
* BAG SFC
+
| [https://segaretro.org/JEnesisDS jEnesisDS]
* CAT SFC
+
| [https://retrocdn.net/images/5/5c/JEnesisDS_v0.7.4.7z 0.7.4]
* SnEmulDS
+
| Mid
* SnesDS
+
| {{✗}}
* SnezziDS: port of the GBA-based SNES emulator Snezziboy (in its GBA incarnation, while functional it's less than ideal).
+
| {{✗}}
===Neo-Geo===
+
| {{✓}}
* NeoDS: AES/MVS emulation.
+
|-
 +
| [https://www.gamebrew.org/wiki/PicoDriveDS PicoDriveDS]
 +
| [https://github.com/ryanfb/picodriveds/releases git]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
 
 +
===SNK Neo Geo AES/MVS===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/NeoDS NeoDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/neodsforks.7z 0.2.1c]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 
===Multi-Console===
 
===Multi-Console===
* RetroBoxDS: Port of Retrobox, multi-console emulator.
+
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! colspan=2 scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [[TWiLight Menu++]]
 +
| [https://github.com/DS-Homebrew/TWiLightMenu/releases {{TWiLightMenu++Ver}}]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}} <small>(CFW)</small>
 +
| {{~}} <small>(Flashcart)</small>
 +
|}
 +
;[[TWiLight Menu++]]:Includes a bunch of popular emulators, and can be found in <code>\_nds\TWiLightMenu\emulators\</code>. 
 +
The list includes:
 +
* A5200DS - (Atari 5200)
 +
* A7800DS - (Atari 7800 ProSystem)
 +
* A8DS - (Atari800XL/XEGS)
 +
* AmEDS - (Amstrad CPC)
 +
* ColecoDS - (ColecoVision)
 +
* CrocoDC - (Amstrad CPC)
 +
* GameYob - (GB/GBC)
 +
* GBARunner2 - (GBA)
 +
* jEnesisDS - (Sega Megadrive/Genesis)
 +
* nesDS - (NES)
 +
* NGPDS - (Neo Geo Pocket)
 +
* Nintellivision - (Intellivision)
 +
* NitroGrafx - (PC-Engine)
 +
* NitroSwan - (WonderSwan)
 +
* PicoDriveTWL - (Genesis/Megadrive)
 +
* PokeMini - (Pokémon Mini)
 +
* S8DS - (GG/MS/SG-1000)
 +
* SNEmulDS - (SNES)
 +
* StellaDS - (Atari 2600)
  
==Handhelds==
+
==Handheld consoles==
===Game Boy===
+
 
* DS Boy: B&W GB.
+
===Bandai Tamagotchi v1===
* DS_GBC: GB/GBC.
+
{| class="wikitable" style="text-align:center;"
* Lameboy: GB/GBC
+
|-
* Gameyob: GB/GBC
+
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/Tamaboy_DS Tamaboy DS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/tamaboyds.7z?2024 2024]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Bandai WonderSwan===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://gamebrew.org/wiki/DualSwan DualSwan]
 +
| [https://dlhb.gamebrew.org/dshomebrew/dualswan.7z 1.2.1]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{~}}
 +
|-
 +
| [https://github.com/FluBBaOfWard/NitroSwan/blob/main/README.md NitroSwan]
 +
| [https://github.com/FluBBaOfWard/NitroSwan/releases 0.6.4]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
;NitroSwan: can emulate Benesse PocketChallenge V2, besides wonderswan. Larger WS games won't load from a standard flashcard without additional RAM. Alternatively, for dsi and 3ds systems, you can use twilightmenu++ to use all available RAM.
 +
 
 +
===Java ME===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://gbatemp.net/threads/pstros-nds.91859/ Pstros NDS]
 +
| [https://dlhb.gamebrew.org/dshomebrew/pstrosnds.7z 0.7.2r6]
 +
| Low
 +
| {{✓}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
 
 +
===Nintendo Game Boy===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/DS_Boy DS Boy]
 +
| [https://dlhb.gamebrew.org/dshomebrew/dsboy.7z 0.75]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/DS_GBC DS_GBC]
 +
| [https://dlhb.gamebrew.org/dshomebrew/dsgbc.7z 0.1]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [https://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407/ GameYob]
 +
| [https://github.com/Drenn1/GameYob/releases git]
 +
| Mid-High
 +
| {{✓}}
 +
| {{~}}
 +
| {{✓}}
 +
|-
 +
| [https://lameboy.nutki.com/ Lameboy]
 +
| [https://lameboy.nutki.com/wp-content/uploads/2009/06/lameboy_ds-012.zip 0.12]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
 
 +
===Nintendo Game Boy Advance===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [[Gbaemu4ds]]
 +
| [http://ichfly.github.io/gbaemu4DS/ git]
 +
| Low
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
|-
 +
| [[GBARunner2]]
 +
| [https://github.com/Gericom/GBARunner2/releases git]
 +
| N/A
 +
| {{✓}}
 +
| {{~}}
 +
| {{~}}
 +
|-
 +
| [[GBARunner3]]
 +
| [https://github.com/Gericom/GBARunner3 git]
 +
| N/A
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}}
 +
|}
 +
;[[GBARunner2]]:Unlike other attempts at running GBA on the DS, GBARunner2 is a hypervisor rather than purely on emulation, meaning it runs partially on present GBA hardware found within the DS itself.
 +
 
 +
===Nintendo Pokémon Mini===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://gamebrew.org/wiki/PokeMini_DS PokeMini DS]
 +
| [https://sourceforge.net/projects/pokemini/files/ 0.60]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===SNK Neo Geo Pocket (Color)===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://github.com/FluBBaOfWard/NGPDS/blob/main/README.md NGPDS]
 +
| [https://github.com/FluBBaOfWard/NGPDS/releases 0.5.7]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/RACE! RACE!]
 +
| [https://mega.nz/file/Uq4Rxa5T#_gzceVpQNXAEf3w5G7uK7A0XhSlF9WTGxa6fyArQB5Q DS FIXED]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
|}
 +
 
 +
===TimeTop Gameking===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [http://gamekengu.retroguru.com Gamekengu]
 +
| [https://gbatemp.net/download/gamekengu.11410/ 0.01]
 +
| Low
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
|}
  
===Game Boy Advance===
 
Included by default in non-DSi models. GBA exploder (or iPlayer GBA Emulator, for iPlayer only) can be used to run GBA code for those.
 
===Pokémon Mini===
 
* PokeMini DS
 
===WonderSwan===
 
* DualSwan
 
===Neo Geo Pocket (Color)===
 
* RACE !: NGP/NGPC.
 
 
===Watara Supervision===
 
===Watara Supervision===
* Watari
+
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
|[https://github.com/FluBBaOfWard/WasabiDS WasabiDS] (山葵DS)
 +
| [https://github.com/FluBBaOfWard/WasabiDS 0.2.4]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/Watari Watari]
 +
| [https://dlhb.gamebrew.org/dshomebrew/watari.7z 0.4]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
 
 +
==Virtual and fantasy consoles==
 +
 
 +
===Chip-8===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://gbatemp.net/threads/my-chip-8-emulator.339919/ chip-8]
 +
| [http://www.mediafire.com/?94uiqrug9wecmhs 0.2]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{~}}
 +
|-
 +
| [https://github.com/Chip-84/chip-84-ds chip-84-ds]
 +
| [https://github.com/Chip-84/chip-84-ds/releases/ 1.0.0]
 +
| Mid
 +
| {{✓}}
 +
| {{~}}
 +
| {{~}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/Chip8me chip8me]
 +
| [https://dlhb.gamebrew.org/dshomebrew/chip8me.7z 1.0]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
 
 +
===Pico-8===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://github.com/Epicpkmn11/fake-08/tree/wip fake-08]
 +
| [https://gbatemp.net/threads/fake-08-ds-v0-0-0-0-alpha.643196/ 0.0.0 alpha]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
  
=Links=
+
===UXN/Varvara===
[https://gbatemp.net/threads/list-of-all-emulators-for-ds.255764/ Curated list of emulators]
+
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://github.com/asiekierka/uxnds uxnds]
 +
| [https://github.com/asiekierka/uxnds/releases 0.4.9]
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|}
  
[http://filetrip.net/nds-downloads/emulators/emulators-for-nds/ Emulators from Filetrip]
+
===XY-MINI===
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Version
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| [https://www.gamebrew.org/wiki/Xyds Xyds]
 +
| [https://dlhb.gamebrew.org/dshomebrew/xyds.7z 0.2]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
|}
  
[http://gamebrew.org/wiki/List_of_DS_homebrew_emulators Rather out-of-date list of emulators]
+
==External links==
 +
* [https://gbatemp.net/threads/list-of-all-emulators-for-ds.255764/ Curated list of emulators]
 +
* [https://web.archive.org/web/20190311105325/https://filetrip.net/nds-downloads/emulators/emulators-for-nds/ Emulators from Filetrip]
 +
* [http://gamebrew.org/wiki/List_of_DS_homebrew_emulators Rather out-of-date list of emulators]
  
 
[[Category:Emulators on consoles]]
 
[[Category:Emulators on consoles]]
 +
[[Category:Emulators on handheld consoles]]
 +
[[Category:Emulators on seventh-generation consoles]]

Latest revision as of 10:35, 20 April 2024

Nintendo DS
DSlitewhite.png
Developer Nintendo
Type Handheld game console
Generation Seventh generation
Release date 2004
Discontinued 2013
Predecessor Game Boy Advance
Successor Nintendo 3DS
Emulated
For software that emulates the NDS, see Nintendo DS emulators.

This page can help you turn your tiny NDS handheld into an emulation device. NDS is underpowered compared to PSP, but here's what you can take out of it. Compatibility information isn't accurate on here as of now.

Arcade[edit]

MAME (ports)[edit]

Name Version Accuracy FLOSS Active Recommended
DSPack 1.96 Mid
MAME4All 1.0 Mid
MAME4All
Port of MAME 0.37b5 emulator for Supercard DS Two only.

Game-specific ports[edit]

1942 DS: emulates 1942 (all sets).
1943 DS: emulates 1943 (3 sets).
AemioDA: Acronym for "Arcade Emulator Made In One Day", Asteroid.
BombJack DS: BombJack arcade game emulator.
Canyon DS: Canyon Bomber (prototype set also) emulator.
DSInvaders: A Space Invaders Arcade Emulator.
Ghosts'n Run: Arcade emulator for one game: Ghosts 'n Goblins.
GreenBeretDS: Green Beret, Rush'n Attack & Mr. Goemon Arcade Emulator.
K80DS: Konami 80's arcade emulator: Double Dribble, Finalizer, Green Beret / Rush'n Attack, Iron Horse, Jackal, Jail Break, Mr. Goemon, Scooter Shooter, Yie Ar Kung-Fu.
MarcaDS: An arcade emulator. It emulates 75 game machines, including Amidars, Arkanoid, Cosmic Avenger, Dig Dug, Donkey Kong, Frogger, Lady Bug, Phoenix, Pooyan, Scramble, Super Cobra, etc.
MrDo DS: Mr.Do!, Mr.Do's Castle, Do!Run Run & Mr.Do's Wild Ride arcade emulator.
Pang DS: Pang and Super Pang Arcade Emulator.
PuzzleKlax: Arcade emulator for Klax and Tetris.
SnowBrosDS: Snow Bros., Nick & Tom (all sets), Arcade Games.
Solomon's Key DS: Solomon's Key (US and Japan) Arcade Emulator.

Personal computers[edit]

Amstrad CPC[edit]

Name Version Accuracy FLOSS Active Recommended
AmeDS 4.0 Mid
CrocoDS 2.0 Mid

Apple II[edit]

Name Version Accuracy FLOSS Active Recommended
A2DS 2008 Mid
Grape 2014 Mid
PomDS 2.0 Mid

Apple Macintosh[edit]

Name Version Accuracy FLOSS Active Recommended
Mini vMac DS R3 2008 Mid

Atari 8-bit[edit]

Name Version Accuracy FLOSS Active Recommended
A8DS 3.8a Mid
Atari800 0.2.0 Mid
PokeyDS 1.1 Mid ~

Atari ST[edit]

Name Version Accuracy FLOSS Active Recommended
StyxDS 0.2a Mid ~

Commodore 64[edit]

Name Version Accuracy FLOSS Active Recommended
FrodoDS Complete v20230108a Mid

DOS[edit]

Name Version Accuracy FLOSS Active Recommended
DSx86 0.43beta Mid
DSx86
PC emulator that can run old DOS games. Has a custom configuration variant, DSx86Cfg.

Dragon 32/64[edit]

Name Version Accuracy FLOSS Active Recommended
XRoar 1.5.5 Mid

Infocom Z-Machine[edit]

Name Version Accuracy FLOSS Active Recommended
DS-Frotz 2.0 beta-1 20080815 Mid ~
GLK POGO 1.0 Mid ~

MegaZeux[edit]

Name Latest Version Accuracy FLOSS Active Recommended
DSMZX 2009 N/A
MegaZeux 2.93 N/A ~

Microsoft MSX[edit]

Name Version MSX 1 MSX 2 MSX 2+ Accuracy FLOSS Active Recommended
FmsxDS 0.09 Mid ~
MSX DS 0.94 Mid
PenkoDS 0.2a Mid ~

In addition, both ColecoDS and S8DS can run msx1 games.

ScummVM[edit]

Name Version FLOSS Active Recommended
ScummVM 1.2.1 (for ds mode flashcarts) 2.8.1 (for dsi mode)

Sinclair[edit]

Name Version ZX81 ZX Spectrum Accuracy FLOSS Active Recommended
DS81 1.3 Mid
DSpec Preview Mid
SpeccyDS 0.3 ✓ (48k only) Mid
SpectrumDS 2009 ✓ (48k only) Mid
ZXDS 1.4.1 Mid
ZXDS
By far the most accurate and feature-packed DS ZX Spectrum emulator. Has WiFi multiplayer support.

Tangerine Oric[edit]

Name Version Accuracy FLOSS Active Recommended
DSOric 1.0 Mid

Texas Instruments[edit]

Name Version Accuracy FLOSS Active Recommended
DS994a 2.1 Mid

Thomson MO5[edit]

Name Version Accuracy FLOSS Active Recommended
ThomDS 3.0 Mid

ZZT Engine[edit]

Name Version Accuracy FLOSS Active Recommended
DreamZZT 3.1.500 Mid ~

Home consoles[edit]

Atari[edit]

Name Version 2600 5200 7800 Accuracy FLOSS Active Recommended
A5200DS 3.6 Mid
A7800DS 4.5 Mid
StellaDS 7.2 Mid

ColecoVision[edit]

Name Version Accuracy FLOSS Active Recommended
ColecoDS 9.8 Mid

S8DS can load colecovision games too.

ColecoDS
Includes support for the following 8-bit systems: Colecovision, ADAM, Casio PV-2000, MSX1, Sord-M5, Memotech MTX, Spectravision SVI, Hanimex Pencil II, Tatung Einstein, SG-1000/SC-3000 and the Creativision.

GCE Vectrex[edit]

Name Version Accuracy FLOSS Active Recommended
VectxDS 0.1 Mid

Magnavox Odyssey[edit]

Name Version Accuracy FLOSS Active Recommended
Magnavox Odyssey DS 2010/06/25 Low ~

Mattel Intellivision[edit]

Name Version Accuracy FLOSS Active Recommended
NINTV-DS 5.0a Mid

NEC PC-Engine/TurboGrafX-16[edit]

Name Version Accuracy FLOSS Active Recommended
NitroGrafx 0.7 Mid ~

Nintendo NES[edit]

Name Version Accuracy FLOSS Active Recommended
Midori 1.3a Mid
NesDS 1.3d+ Mid ~
NesterDS/+ 0.3.9 Mid ~ ~
RetroBoxDS 2005 Mid

Nintendo SNES[edit]

Name Version Accuracy FLOSS Active Recommended
BAG SFC r3 Low
CATSFC git Low
lolSnes 1.1 Mid
SNEmulDS 0.6a0.6d Low ~
SnesDS 2005 Low
SnezziDS 0.28a Low
lolSnes
the precursor to BlargSNES. Very barebones.
SNEmulDS
port of the DOS SNES emulator SNEmul. Has the best compatibility and speed.
SnezziDS
port of the GBA-based SNES emulator Snezziboy (in its GBA incarnation, while functional it's less than ideal).

Sega Dreamcast VMU[edit]

Name Version Accuracy FLOSS Active Recommended
NDS_VMS 20100214 Mid
VirtuaMUnstaz demo Low

Sega Master System / Game Gear[edit]

Name Version Accuracy FLOSS Active Recommended
Apprentice MinusDS 0.4.0 Mid
DSMasterplus 1.3a Mid ~
DSMS 0.2 Mid
S8DS 1.1.7 Mid

In addition, there is ColecoDS which can run SG-1000/SC-3000 games.

S8DS
Includes support for the following 8-bit systems: SEGA SG-1000 / SG-1000 II, SEGA SC-3000, SEGA Mark III, SEGA Master System J, 1 & 2, SEGA Game Gear, SEGA System-E, Coleco, MSX 1, Sord M5.

Sega Megadrive / Genesis[edit]

Name Version Accuracy FLOSS Active Recommended
jEnesisDS 0.7.4 Mid
PicoDriveDS git Mid ~

SNK Neo Geo AES/MVS[edit]

Name Version Accuracy FLOSS Active Recommended
NeoDS 0.2.1c Mid

Multi-Console[edit]

Name Version Accuracy FLOSS Active Recommended
TWiLight Menu++ 27.1.0 Mid (CFW) ~ (Flashcart)
TWiLight Menu++
Includes a bunch of popular emulators, and can be found in \_nds\TWiLightMenu\emulators\.

The list includes:

  • A5200DS - (Atari 5200)
  • A7800DS - (Atari 7800 ProSystem)
  • A8DS - (Atari800XL/XEGS)
  • AmEDS - (Amstrad CPC)
  • ColecoDS - (ColecoVision)
  • CrocoDC - (Amstrad CPC)
  • GameYob - (GB/GBC)
  • GBARunner2 - (GBA)
  • jEnesisDS - (Sega Megadrive/Genesis)
  • nesDS - (NES)
  • NGPDS - (Neo Geo Pocket)
  • Nintellivision - (Intellivision)
  • NitroGrafx - (PC-Engine)
  • NitroSwan - (WonderSwan)
  • PicoDriveTWL - (Genesis/Megadrive)
  • PokeMini - (Pokémon Mini)
  • S8DS - (GG/MS/SG-1000)
  • SNEmulDS - (SNES)
  • StellaDS - (Atari 2600)

Handheld consoles[edit]

Bandai Tamagotchi v1[edit]

Name Version Accuracy FLOSS Active Recommended
Tamaboy DS 2024 Mid

Bandai WonderSwan[edit]

Name Version Accuracy FLOSS Active Recommended
DualSwan 1.2.1 Mid ~
NitroSwan 0.6.4 Mid
NitroSwan
can emulate Benesse PocketChallenge V2, besides wonderswan. Larger WS games won't load from a standard flashcard without additional RAM. Alternatively, for dsi and 3ds systems, you can use twilightmenu++ to use all available RAM.

Java ME[edit]

Name Version Accuracy FLOSS Active Recommended
Pstros NDS 0.7.2r6 Low ~

Nintendo Game Boy[edit]

Name Version Accuracy FLOSS Active Recommended
DS Boy 0.75 Mid
DS_GBC 0.1 Mid
GameYob git Mid-High ~
Lameboy 0.12 Mid ~

Nintendo Game Boy Advance[edit]

Name Version Accuracy FLOSS Active Recommended
Gbaemu4ds git Low
GBARunner2 git N/A ~ ~
GBARunner3 git N/A ~
GBARunner2
Unlike other attempts at running GBA on the DS, GBARunner2 is a hypervisor rather than purely on emulation, meaning it runs partially on present GBA hardware found within the DS itself.

Nintendo Pokémon Mini[edit]

Name Version Accuracy FLOSS Active Recommended
PokeMini DS 0.60 Mid

SNK Neo Geo Pocket (Color)[edit]

Name Version Accuracy FLOSS Active Recommended
NGPDS 0.5.7 Mid
RACE! DS FIXED Mid

TimeTop Gameking[edit]

Name Version Accuracy FLOSS Active Recommended
Gamekengu 0.01 Low

Watara Supervision[edit]

Name Version Accuracy FLOSS Active Recommended
WasabiDS (山葵DS) 0.2.4 Mid
Watari 0.4 Mid ~

Virtual and fantasy consoles[edit]

Chip-8[edit]

Name Version Accuracy FLOSS Active Recommended
chip-8 0.2 Mid ~
chip-84-ds 1.0.0 Mid ~ ~
chip8me 1.0 Mid ~

Pico-8[edit]

Name Version Accuracy FLOSS Active Recommended
fake-08 0.0.0 alpha Mid

UXN/Varvara[edit]

Name Version Accuracy FLOSS Active Recommended
uxnds 0.4.9 Mid

XY-MINI[edit]

Name Version Accuracy FLOSS Active Recommended
Xyds 0.2 Mid

External links[edit]