Difference between revisions of "Emulators on DS"

From Emulation General Wiki
Jump to navigation Jump to search
(Transferred from latest Wayback Machine snapshot)
(Unfinished)
Line 2: Line 2:
  
 
==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.
+
|-
* SDLMAME
+
! 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]
 +
| [https://www.gamebrew.org/images/a/ac/DSPack.rar 1.95]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/Mame4All MAME4All]
 +
| [https://www.gamebrew.org/images/6/6a/Mame4allds.rar 1.0]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
Game-specific:
+
;MAME4All:Port of MAME 0.37b5 emulator for Supercard DS Two only.
* 1942 DS: emulates 1942 (all sets).
+
 
* 1943 DS: emulates 1943 (3 sets).
+
===Game-specific===
* AemioDA: Acronym for "Arcade Emulator Made In One Day", Asteroid.
+
1942 DS: emulates 1942 (all sets).
* BombJack DS: BombJack arcade game emulator.
+
1943 DS: emulates 1943 (3 sets).
* Canyon DS: Canyon Bomber (prototype set also) emulator.
+
AemioDA: Acronym for "Arcade Emulator Made In One Day", Asteroid.
* DSInvaders: A Space Invaders Arcade Emulator.
+
BombJack DS: BombJack arcade game emulator.
* Ghosts'n Run: Arcade emulator for one game: Ghosts 'n Goblins.
+
Canyon DS: Canyon Bomber (prototype set also) emulator.
* GreenBeretDS: Green Beret, Rush'n Attack & Mr. Goemon Arcade Emulator.
+
DSInvaders: A Space Invaders Arcade Emulator.
* MarcaDS: An arcade emulator.
+
Ghosts'n Run: Arcade emulator for one game: Ghosts 'n Goblins.
* MrDo DS: Mr.Do!, Mr.Do's Castle, Do!Run Run & Mr.Do's Wild Ride arcade emulator.
+
GreenBeretDS: Green Beret, Rush'n Attack & Mr. Goemon Arcade Emulator.
* Pang DS: Pang and Super Pang Arcade Emulator.
+
MarcaDS: An arcade emulator.
* PuzzleKlax: Arcade emulator for Klax and Tetris.
+
MrDo DS: Mr.Do!, Mr.Do's Castle, Do!Run Run & Mr.Do's Wild Ride arcade emulator.
* SnowBrosDS: Snow Bros., Nick & Tom (all sets), Arcade Games.
+
Pang DS: Pang and Super Pang Arcade Emulator.
* Solomon's Key DS: Solomon's Key (US and Japan) 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==
 
==Personal Computers==
 
===Apple II===
 
===Apple II===
* [https://www.zophar.net/consoles/nds/apple2/a2ds.html A2DS]
+
{| class="wikitable" style="text-align:center;"
* [https://www.zophar.net/consoles/nds/apple2/pomds.html PomDS]
+
|-
 +
! 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/A2DS A2DS]
 +
| [https://www.gamebrew.org/images/2/23/Apple2ds.zip 2008]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/PomDS PomDS]
 +
| [https://www.gamebrew.org/images/9/91/PomDSV20.zip 2.0]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
 
===Amstrad===
 
===Amstrad===
 +
{| 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]]
 +
|-
 +
|
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
|
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 
* AmeDS:  Amstrad CPC 664, CPC 6128.
 
* AmeDS:  Amstrad CPC 664, CPC 6128.
 
* CrocoDS: Amstrad CPC 6128.
 
* CrocoDS: Amstrad CPC 6128.
 +
 
===Atari===
 
===Atari===
 +
{| 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]]
 +
|-
 +
|
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
|
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
|
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
|
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
|
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 
* PenkoDS: Atari 800XL.
 
* PenkoDS: Atari 800XL.
 
* PokeyDS: Atari 800XL.
 
* PokeyDS: Atari 800XL.
Line 38: Line 149:
 
* XEGS-DS: Atari XEGS/800XL
 
* XEGS-DS: Atari XEGS/800XL
  
===Commodore===
+
===Commodore 64===
* FrodoDS: 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]
 +
|
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 
===DOS===
 
===DOS===
* DSx86: PC emulator that can run old DOS games. Has a custom configuration variant, DSx86Cfg.
+
{| 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://dsx86.patrickaalto.com/ DSx86]
 +
| [https://dsx86.patrickaalto.com/DSdown.html 0.36]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
;DSx86: PC emulator that can run old DOS games. Has a custom configuration variant, DSx86Cfg.
 +
 
 
===Mac===
 
===Mac===
* Mini vMac DS
+
{| 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
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
*
 +
 
 
===MSX===
 
===MSX===
* FmsxDS: MSX2.
+
{| class="wikitable" style="text-align:center;"
* MSX DS: MSX, MSX2, MSX2+.
+
|-
* PenkoDS: MSX2, MSX2+
+
! 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]]
 +
|-
 +
| FmsxDS
 +
|
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✗}}
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| MSX DS
 +
|
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| PenkoDS
 +
|
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
 
===Oric===
 
===Oric===
* DSOric
+
{| 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://www.gamebrew.org/images/7/73/Dsoric10.zip 1.0]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 
===[[ScummVM]]===
 
===[[ScummVM]]===
* ScummVM DS
+
{| 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://wiki.scummvm.org/index.php/Nintendo_DS ScummVM DS]
 +
| [http://downloads.scummvm.org/frs/scummvm/1.2.1/scummvm-1.2.1-ds.zip 1.2.1]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 
===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]]
 +
|-
 +
| DS81
 +
|
 +
| {{✓}}
 +
| {{✗}}
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| DSpec
 +
|
 +
| {{✗}}
 +
| {{✓}}
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| SpeccyDS
 +
|
 +
| {{✗}}
 +
| {{✓}} (48k only)
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| SpectrumDS
 +
|
 +
| {{✗}}
 +
| {{✓}} (48k only)
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| ZXDS
 +
|
 +
| {{✗}}
 +
| {{✓}}
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
;ZXDS:A ZX Spectrum emulator with WiFi multiplayer support.
 +
 
 +
===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]]
 +
|-
 +
| ThomDS
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===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]]
 +
|-
 +
| XRoar
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===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]]
 +
|-
 +
| Xyds
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
 
==Console==
 
==Console==
 
===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
 +
! scope="col"|Version
 +
! scope="col"|2600
 +
! scope="col"|5200
 +
! 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]]
 +
|-
 +
| A5200DS
 +
|
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✗}}
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| A7800DS 1 & 2
 +
|
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| StellaDS
 +
|
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✗}}
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 
===ColecoVision===
 
===ColecoVision===
* [https://www.emutopia.com/index.php/emulators/item/274-colecovision/228-colecods ColecoDS]
+
{| 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/ColecoDS ColecoDS]
 +
| [https://www.gamebrew.org/images/e/e7/COLECODSV21.zip 2.1]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
 
===Vectrex===
 
===Vectrex===
* [http://www.emulation64.com/files/info/651/ VectxDS]
+
{| 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://www.gamebrew.org/images/c/cb/Vectxds.zip 0.1]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
 
===Sega Master System / Game Gear===
 
===Sega Master System / Game Gear===
 +
{| 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]]
 +
|-
 +
|
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 
* Apprentice MinusDS: GG/MS emulation.
 
* Apprentice MinusDS: GG/MS emulation.
 
* DSMasterplus: GG/MS.
 
* DSMasterplus: GG/MS.
 
* DSMS: GG/MS.
 
* DSMS: GG/MS.
 
* S8DS: GG/MS/SG-1000 emulation.
 
* S8DS: GG/MS/SG-1000 emulation.
 +
 
===Sega Megadrive / Genesis===
 
===Sega Megadrive / Genesis===
* jEnesisDS
+
{| class="wikitable" style="text-align:center;"
* PicoDriveDS  
+
|-
 +
! 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]]
 +
|-
 +
| jEnesisDS
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| PicoDriveDS
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 
===PC-Engine/TurboGrafX-16===
 
===PC-Engine/TurboGrafX-16===
* NitroGrafx
+
{| 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/NitroGrafx NitroGrafx]
 +
| [https://emutopia.com/index.php/emulators/item/285-nec-pc-engine-turbografx/333-nitrografx 0.7]
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
 
===NES===
 
===NES===
* Midori
+
{| class="wikitable" style="text-align:center;"
* NesDS
+
|-
* NesterDS: and its enhanced version NesterDS+.
+
! 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]]
 +
|-
 +
| Midori
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| NesDS
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| NesterDS/+
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 
===SNES===
 
===SNES===
* BAG SFC
+
{| class="wikitable" style="text-align:center;"
* CAT SFC
+
|-
* lolSnes
+
! scope="col"|Name
* SnEmulDS
+
! scope="col"|Version
* SnesDS
+
! scope="col"|[[Emulation Accuracy|Accuracy]]
* SnezziDS: port of the GBA-based SNES emulator Snezziboy (in its GBA incarnation, while functional it's less than ideal).
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
| BAG SFC
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| CAT SFC
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| lolSnes
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| SnEmulDS
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| SnesDS
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| SnezziDS
 +
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
;SnezziDS: port of the GBA-based SNES emulator Snezziboy (in its GBA incarnation, while functional it's less than ideal).
  
===Neo Geo===
+
===Neo Geo AES/MVS===
* NeoDS: AES/MVS emulation.  [https://gbatemp.net/threads/neods-a-guide-to-using-one-of-the-greatest-ds-emulators.291225/ NeoDS v0.2.0]
+
{| 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]]
 +
|-
 +
| NeoDS
 +
| [https://gbatemp.net/threads/neods-a-guide-to-using-one-of-the-greatest-ds-emulators.291225/ 0.2.0]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|} 
  
 
===Multi-Console===
 
===Multi-Console===
* RetroBoxDS: Port of Retrobox, multi-console emulator.
+
{| class="wikitable" style="text-align:center;"
 
+
|-
 
+
! scope="col"|Name
 
+
! scope="col"|Version
* [[TWiLight Menu++]] - includes a bunch of popular emulators, and can be found in <code>\_nds\TWiLightMenu\emulators\</code>.   
+
! scope="col"|[[Emulation Accuracy|Accuracy]]
The list includes:.
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
gameyob - (GB/GBC).
+
! scope="col"|Active
jEnesisDS - (Sega Megadrive/Genesis).  
+
! scope="col"|[[Recommended Emulators|Recommended]]
nestwl/nesds - (NES).
+
|-
NitroGrafx - (PC-Engine).
+
| RetroBoxDS
S8DS - (GG/MS/SG-1000).
+
|
SNEmulDS - (SNES).
+
| Mid
GBARunner2 (GBA)
+
| ?
PicoDriveTWL (Genesis/Megadrive)
+
| {{✗}}
XEGS-DS (Atari800XL/XEGS)
+
| {{✓}}
StellaDS (Atari 2600)
+
|-
A5200DS (Atari 5200)
+
| [[TWiLight Menu++]]
A7800DS (Atari 7800 ProSystem)
+
|
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
;RetroBoxDS:Port of Retrobox, multi-console emulator.
 +
;[[TWiLight Menu++]]:Includes a bunch of popular emulators, and can be found in <code>\_nds\TWiLightMenu\emulators\</code>.   
 +
The list includes:
 +
gameyob - (GB/GBC)
 +
jEnesisDS - (Sega Megadrive/Genesis)
 +
  nestwl/nesds - (NES)
 +
NitroGrafx - (PC-Engine)
 +
S8DS - (GG/MS/SG-1000)
 +
SNEmulDS - (SNES)
 +
GBARunner2 (GBA)
 +
PicoDriveTWL (Genesis/Megadrive)
 +
XEGS-DS (Atari800XL/XEGS)
 +
StellaDS (Atari 2600)
 +
A5200DS (Atari 5200)
 +
A7800DS (Atari 7800 ProSystem)
  
 
==Handhelds==
 
==Handhelds==
 
===Game Boy===
 
===Game Boy===
* DS Boy: B&W GB.
+
{| class="wikitable" style="text-align:center;"
* DS_GBC: GB/GBC.
+
|-
* Lameboy: GB/GBC
+
! scope="col"|Name
* Gameyob: GB/GBC
+
! 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/gameyob-a-gameboy-emulator-for-ds.343407/ Gameyob]
 +
| [https://github.com/Drenn1/GameYob/releases git]
 +
| Mid
 +
| {{✓}}
 +
| {{~}}
 +
| {{✓}}
 +
|-
 +
| [https://lameboy.nutki.com/ Lameboy]
 +
| [https://lameboy.nutki.com/wp-content/uploads/2009/06/lameboy_ds-012.zip 0.12]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/DS_GBC DS_GBC]
 +
| [https://www.gamebrew.org/images/2/26/Dsgbc.zip 0.1]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| [https://www.gamebrew.org/wiki/DS_Boy DS Boy]
 +
| [https://www.gamebrew.org/images/6/6d/Dsboy75.rar 0.75]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
 
===Game Boy Advance===
 
===Game Boy Advance===
* [[GBARunner2]] - Unlike other attempts at running GBA on the DS, GBARunner2 is a hypervisor rather than purely on emulation, meaning it runs solely on present GBA hardware found within the DS itself.
+
{| 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]]
 +
|-
 +
| [[GBARunner2]]
 +
| [https://github.com/Gericom/GBARunner2/releases git]
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
;[[GBARunner2]]:Unlike other attempts at running GBA on the DS, GBARunner2 is a hypervisor rather than purely on emulation, meaning it runs solely on present GBA hardware found within the DS itself.
  
 
===Pokémon Mini===
 
===Pokémon Mini===
* PokeMini DS [https://gamebrew.org/wiki/PokeMini_DS PokeMini_DS]
+
{| 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
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 
===WonderSwan===
 
===WonderSwan===
* DualSwan [https://gamebrew.org/wiki/DualSwan DualSwan]
+
{| 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://gamebrew.org/images/e/e8/Dualswan121ds.rar 1.2.1]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 
===Neo Geo Pocket (Color)===
 
===Neo Geo Pocket (Color)===
* RACE !: NGP/NGPC. [https://gbatemp.net/download/race-ds-fixed.2233/ race-ds-fixed]
+
{| 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]]
 +
|-
 +
| RACE !
 +
| [https://mega.nz/file/Uq4Rxa5T#_gzceVpQNXAEf3w5G7uK7A0XhSlF9WTGxa6fyArQB5Q DS FIXED]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 
===Watara Supervision===
 
===Watara Supervision===
* Watari [https://www.neoflash.com/forum/index.php?topic=1897.0 Watara Supervision ]
+
{| 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/Watari Watari]
 +
| [https://www.gamebrew.org/images/8/8d/Watarids.rar 0.4]
 +
| Mid
 +
| ?
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
 
=Links=
 
=Links=

Revision as of 12:51, 14 September 2021

How you can 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.

Arcade

MAME (ports)

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

Game-specific

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.
MarcaDS: An arcade emulator.
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

Apple II

Name Version Accuracy FLOSS Active Recommended
A2DS 2008 Mid ?
PomDS 2.0 Mid ?

Amstrad

Name Version Accuracy FLOSS Active Recommended
Mid ?
Mid ?
  • AmeDS: Amstrad CPC 664, CPC 6128.
  • CrocoDS: Amstrad CPC 6128.

Atari

Name Version Accuracy FLOSS Active Recommended
Mid ?
Mid ?
Mid ?
Mid ?
Mid ?
  • PenkoDS: Atari 800XL.
  • PokeyDS: Atari 800XL.
  • StyxDS: Atari ST.
  • Atari800: Atari 800XL
  • XEGS-DS: Atari XEGS/800XL

Commodore 64

Name Version Accuracy FLOSS Active Recommended
FrodoDS Mid

DOS

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

Mac

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

MSX

Name Version MSX 1 MSX 2 MSX 2+ Accuracy FLOSS Active Recommended
FmsxDS Mid ?
MSX DS Mid ?
PenkoDS Mid ?

Oric

Name Version Accuracy FLOSS Active Recommended
DSOric 1.0 Mid ?

ScummVM

Name Version Accuracy FLOSS Active Recommended
ScummVM DS 1.2.1 Mid

Sinclair

Name Version ZX81 ZX Spectrum Accuracy FLOSS Active Recommended
DS81 Mid ?
DSpec Mid ?
SpeccyDS ✓ (48k only) Mid ?
SpectrumDS ✓ (48k only) Mid ?
ZXDS Mid ?
ZXDS
A ZX Spectrum emulator with WiFi multiplayer support.

Thomson MO5

Name Version Accuracy FLOSS Active Recommended
ThomDS Mid ?

Dragon 32/64

Name Version Accuracy FLOSS Active Recommended
XRoar Mid ?

XY-MINI

Name Version Accuracy FLOSS Active Recommended
Xyds Mid ?

Console

Atari

Name Version 2600 5200 7800 Accuracy FLOSS Active Recommended
A5200DS Mid ?
A7800DS 1 & 2 Mid ?
StellaDS Mid ?

ColecoVision

Name Version Accuracy FLOSS Active Recommended
ColecoDS 2.1 Mid ?

Vectrex

Name Version Accuracy FLOSS Active Recommended
VectxDS 0.1 Mid ?

Sega Master System / Game Gear

Name Version Accuracy FLOSS Active Recommended
Mid ?
  • Apprentice MinusDS: GG/MS emulation.
  • DSMasterplus: GG/MS.
  • DSMS: GG/MS.
  • S8DS: GG/MS/SG-1000 emulation.

Sega Megadrive / Genesis

Name Version Accuracy FLOSS Active Recommended
jEnesisDS Mid ?
PicoDriveDS Mid ?

PC-Engine/TurboGrafX-16

Name Version Accuracy FLOSS Active Recommended
NitroGrafx 0.7 Mid

NES

Name Version Accuracy FLOSS Active Recommended
Midori Mid ?
NesDS Mid ?
NesterDS/+ Mid ?

SNES

Name Version Accuracy FLOSS Active Recommended
BAG SFC Mid ?
CAT SFC Mid ?
lolSnes Mid ?
SnEmulDS Mid ?
SnesDS Mid ?
SnezziDS Mid ?
SnezziDS
port of the GBA-based SNES emulator Snezziboy (in its GBA incarnation, while functional it's less than ideal).

Neo Geo AES/MVS

Name Version Accuracy FLOSS Active Recommended
NeoDS 0.2.0 Mid ?

Multi-Console

Name Version Accuracy FLOSS Active Recommended
RetroBoxDS Mid ?
TWiLight Menu++ Mid ?
RetroBoxDS
Port of Retrobox, multi-console emulator.
TWiLight Menu++
Includes a bunch of popular emulators, and can be found in \_nds\TWiLightMenu\emulators\.

The list includes:

gameyob - (GB/GBC)
jEnesisDS - (Sega Megadrive/Genesis)
nestwl/nesds - (NES)
NitroGrafx - (PC-Engine)
S8DS - (GG/MS/SG-1000)
SNEmulDS - (SNES)
GBARunner2 (GBA)
PicoDriveTWL (Genesis/Megadrive)
XEGS-DS (Atari800XL/XEGS)
StellaDS (Atari 2600)
A5200DS (Atari 5200)
A7800DS (Atari 7800 ProSystem)

Handhelds

Game Boy

Name Version Accuracy FLOSS Active Recommended
Gameyob git Mid ~
Lameboy 0.12 Mid ?
DS_GBC 0.1 Mid ?
DS Boy 0.75 Mid ?

Game Boy Advance

Name Version Accuracy FLOSS Active Recommended
GBARunner2 git Mid
GBARunner2
Unlike other attempts at running GBA on the DS, GBARunner2 is a hypervisor rather than purely on emulation, meaning it runs solely on present GBA hardware found within the DS itself.

Pokémon Mini

Name Version Accuracy FLOSS Active Recommended
PokeMini DS 0.60 Mid

WonderSwan

Name Version Accuracy FLOSS Active Recommended
DualSwan 1.2.1 Mid ?

Neo Geo Pocket (Color)

Name Version Accuracy FLOSS Active Recommended
RACE ! DS FIXED Mid ?

Watara Supervision

Name Version Accuracy FLOSS Active Recommended
Watari 0.4 Mid ?

Links

Curated list of emulators

Emulators from Filetrip

Rather out-of-date list of emulators