Difference between revisions of "Emulators on DS"

From Emulation General Wiki
Jump to navigation Jump to search
Line 22: Line 22:
 
| [https://www.gamebrew.org/images/6/6a/Mame4allds.rar 1.0]
 
| [https://www.gamebrew.org/images/6/6a/Mame4allds.rar 1.0]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 59: Line 59:
 
| [https://www.gamebrew.org/images/2/23/Apple2ds.zip 2008]
 
| [https://www.gamebrew.org/images/2/23/Apple2ds.zip 2008]
 
| Mid
 
| Mid
| ?
+
| {{✓}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 66: Line 66:
 
| [https://www.gamebrew.org/images/9/91/PomDSV20.zip 2.0]
 
| [https://www.gamebrew.org/images/9/91/PomDSV20.zip 2.0]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 84: Line 84:
 
| [https://www.gamebrew.org/images/2/23/Ameds40.zip 4.0]
 
| [https://www.gamebrew.org/images/2/23/Ameds40.zip 4.0]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 91: Line 91:
 
| [https://www.gamebrew.org/images/b/bc/Crocods.zip 2.0]
 
| [https://www.gamebrew.org/images/b/bc/Crocods.zip 2.0]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 203: Line 203:
 
| [https://www.gamebrew.org/images/7/76/Minivmacr3ds.zip R3 2008]
 
| [https://www.gamebrew.org/images/7/76/Minivmacr3ds.zip R3 2008]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 315: Line 315:
 
| {{✓}}
 
| {{✓}}
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 328: Line 328:
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| SpectrumDS
+
| [https://www.gamebrew.org/wiki/SpectrumDS SpectrumDS]
|  
+
| [https://www.gamebrew.org/images/5/59/Spectrumds.rar 2009]
 
| {{✗}}
 
| {{✗}}
 
| {{✓}} (48k only)
 
| {{✓}} (48k only)
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| ZXDS
+
| [http://zxds.raxoft.cz/ ZXDS]
|  
+
| 1.3.4
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 361: Line 361:
 
| [https://www.gamebrew.org/images/0/01/Thom30ds.zip 3.0]
 
| [https://www.gamebrew.org/images/0/01/Thom30ds.zip 3.0]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 376: Line 376:
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
| XRoar
+
| [https://www.gamebrew.org/wiki/XRoar XRoar]
|  
+
| [http://www.6809.org.uk/xroar/dl/0.24/ 0.24fp3]
 
| Mid
 
| Mid
| ?
+
| {{✓}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 394: Line 394:
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
| Xyds
+
| [https://www.gamebrew.org/wiki/Xyds Xyds]
|  
+
| [https://www.gamebrew.org/images/5/5c/Xyds.zip 0.2]
 
| Mid
 
| Mid
 
| ?
 
| ?
Line 416: Line 416:
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
| A5200DS
+
| [https://github.com/wavemotion-dave/A5200DS/blob/main/readme.txt A5200DS]
|  
+
| [https://github.com/wavemotion-dave/A5200DS/releases git]
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 423: Line 423:
 
| Mid
 
| Mid
 
| ?
 
| ?
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| A7800DS 1 & 2
+
| [https://github.com/wavemotion-dave/A7800DS/blob/main/readme.txt A7800DS]
|  
+
| [https://github.com/wavemotion-dave/A7800DS/releases git]
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 433: Line 433:
 
| Mid
 
| Mid
 
| ?
 
| ?
| {{}}
+
| {{}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| StellaDS
+
| [https://www.gamebrew.org/wiki/StellaDS StellaDS]
|  
+
| [https://www.gamebrew.org/images/c/c8/StellaDSV12.zip 1.2]
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| Mid
 
| Mid
| ?
+
| {{✓}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 460: Line 460:
 
| [https://www.gamebrew.org/images/e/e7/COLECODSV21.zip 2.1]
 
| [https://www.gamebrew.org/images/e/e7/COLECODSV21.zip 2.1]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 478: Line 478:
 
| [https://www.gamebrew.org/images/c/cb/Vectxds.zip 0.1]
 
| [https://www.gamebrew.org/images/c/cb/Vectxds.zip 0.1]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 493: Line 493:
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
| Apprentice MinusDS
+
| [https://www.gamebrew.org/wiki/Apprentice_MinusDS Apprentice MinusDS]
|  
+
| [https://www.gamebrew.org/images/b/b5/Apprenticeminus040ds.zip 0.4.0]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| DSMasterplus
+
| [https://www.gamebrew.org/wiki/DSMasterplus DSMasterplus]
|  
+
| [https://www.gamebrew.org/images/f/f4/DSMasterPlusV13a.zip 1.3a]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| DSMS
+
| [https://www.gamebrew.org/wiki/DSMS DSMS]
|  
+
| [https://www.gamebrew.org/images/e/e7/Dsms_02_windows.rar 0.2]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| S8DS
+
| [https://www.gamebrew.org/wiki/S8DS S8DS]
|  
+
| [https://gbatemp.net/threads/s8ds.392855/#post-5597195 0.9]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 533: Line 533:
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
| jEnesisDS
+
| [https://segaretro.org/JEnesisDS jEnesisDS]
|  
+
| [https://retrocdn.net/images/5/5c/JEnesisDS_v0.7.4.7z 0.7.4]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| PicoDriveDS
+
| [https://www.gamebrew.org/wiki/PicoDriveDS PicoDriveDS]
|  
+
| [https://github.com/ryanfb/picodriveds/releases git]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 576: Line 576:
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
| Midori
+
| [https://www.gamebrew.org/wiki/Midori Midori]
|  
+
| [https://www.gamebrew.org/images/0/0d/Midorids.rar 1.3a]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| NesDS
+
| [https://sourceforge.net/projects/nesds/ NesDS]
|  
+
| [https://sourceforge.net/projects/nesds/files/ 2014]
 
| Mid
 
| Mid
| ?
+
| {{✓}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| NesterDS/+
+
| [https://www.gamebrew.org/wiki/NesterDS%2B NesterDS/+]
|  
+
| [https://www.gamebrew.org/images/e/e4/Nesterds03.rar 0.3]<br>
 +
[https://www.gamebrew.org/images/9/91/Nesterds039.zip 0.3.9]
 
| Mid
 
| Mid
 
| ?
 
| ?
Line 600: Line 601:
 
| [https://www.gamebrew.org/images/5/59/Retroboxds.zip 2005]
 
| [https://www.gamebrew.org/images/5/59/Retroboxds.zip 2005]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 731: Line 732:
 
| [https://lameboy.nutki.com/wp-content/uploads/2009/06/lameboy_ds-012.zip 0.12]
 
| [https://lameboy.nutki.com/wp-content/uploads/2009/06/lameboy_ds-012.zip 0.12]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 738: Line 739:
 
| [https://www.gamebrew.org/images/2/26/Dsgbc.zip 0.1]
 
| [https://www.gamebrew.org/images/2/26/Dsgbc.zip 0.1]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 745: Line 746:
 
| [https://www.gamebrew.org/images/6/6d/Dsboy75.rar 0.75]
 
| [https://www.gamebrew.org/images/6/6d/Dsboy75.rar 0.75]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 800: Line 801:
 
| [https://gamebrew.org/images/e/e8/Dualswan121ds.rar 1.2.1]
 
| [https://gamebrew.org/images/e/e8/Dualswan121ds.rar 1.2.1]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 815: Line 816:
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
| RACE !
+
| RACE!
 
| [https://mega.nz/file/Uq4Rxa5T#_gzceVpQNXAEf3w5G7uK7A0XhSlF9WTGxa6fyArQB5Q DS FIXED]
 
| [https://mega.nz/file/Uq4Rxa5T#_gzceVpQNXAEf3w5G7uK7A0XhSlF9WTGxa6fyArQB5Q DS FIXED]
 
| Mid
 
| Mid
| ?
+
| {{✓}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 836: Line 837:
 
| [https://www.gamebrew.org/images/8/8d/Watarids.rar 0.4]
 
| [https://www.gamebrew.org/images/8/8d/Watarids.rar 0.4]
 
| Mid
 
| Mid
| ?
+
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}

Revision as of 00:05, 17 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 CPC

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

Atari 8-bit

Name Version Accuracy FLOSS Active Recommended
XEGS-DS git Mid
Atari800 2.0 Mid
PenkoDS 0.2a Mid
PokeyDS 1.1 Mid

Atari ST

Name Version Accuracy FLOSS Active Recommended
StyxDS 0.2a Mid

Commodore 64

Name Version Accuracy FLOSS Active Recommended
FrodoDS Complete 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 0.09 Mid ?
MSX DS 0.94 Mid
PenkoDS 0.2a 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 1.3 Mid
DSpec Final Mid
SpeccyDS 0.3 ✓ (48k only) Mid
SpectrumDS 2009 ✓ (48k only) Mid
ZXDS 1.3.4 Mid
ZXDS
A ZX Spectrum emulator with WiFi multiplayer support.

Thomson MO5

Name Version Accuracy FLOSS Active Recommended
ThomDS 3.0 Mid

Dragon 32/64

Name Version Accuracy FLOSS Active Recommended
XRoar 0.24fp3 Mid

XY-MINI

Name Version Accuracy FLOSS Active Recommended
Xyds 0.2 Mid ?

Console

Atari

Name Version 2600 5200 7800 Accuracy FLOSS Active Recommended
A5200DS git Mid ?
A7800DS git Mid ?
StellaDS 1.2 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
Apprentice MinusDS 0.4.0 Mid
DSMasterplus 1.3a Mid
DSMS 0.2 Mid
S8DS 0.9 Mid
S8DS
Includes SG-1000 emulation.

Sega Megadrive / Genesis

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

PC-Engine/TurboGrafX-16

Name Version Accuracy FLOSS Active Recommended
NitroGrafx 0.7 Mid

NES

Name Version Accuracy FLOSS Active Recommended
Midori 1.3a Mid
NesDS 2014 Mid
NesterDS/+ 0.3

0.3.9

Mid ?
RetroBoxDS 2005 Mid

SNES

Name Version Accuracy FLOSS Active Recommended
BAG SFC r3 Mid
CAT SFC git Mid
lolSnes 1.1 Mid
SnEmulDS 0.6a Mid
SnesDS 2005 Mid
SnezziDS 0.28a 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
TWiLight Menu++ git Mid
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

External links