Difference between revisions of "Emulators on DS"
Jump to navigation
Jump to search
Line 106: | Line 106: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | | + | | [https://github.com/wavemotion-dave/XEGS-DS/blob/main/readme.txt XEGS-DS] |
− | | | + | | [https://github.com/wavemotion-dave/XEGS-DS/releases git] |
| Mid | | Mid | ||
− | | | + | | {{✓}} |
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | | + | | [https://github.com/asiekierka/atari800/tree/port-nds-v2 Atari800] |
− | | | + | | [https://home.asie.pl/projects/homebrew/nds/atari800/ 2.0] |
| Mid | | Mid | ||
− | | | + | | {{✓}} |
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | | + | | [https://www.gamebrew.org/wiki/PenkoDS PenkoDS] |
− | | | + | | [https://www.gamebrew.org/images/e/e0/Penkods02a.rar 0.2a] |
| Mid | | Mid | ||
− | | | + | | {{✗}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | | + | | [https://www.gamebrew.org/wiki/PokeyDS PokeyDS] |
− | | | + | | [https://www.gamebrew.org/images/7/7b/Pokeyds.zip 1.1] |
| Mid | | Mid | ||
− | | | + | | {{✗}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 145: | Line 145: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | StyxDS | + | | [https://www.gamebrew.org/wiki/StyxDS StyxDS] |
− | | | + | | [https://www.gamebrew.org/images/1/1c/Styxdsv02a.rar 0.2a] |
| Mid | | Mid | ||
− | | | + | | {{✗}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 164: | Line 164: | ||
|- | |- | ||
| [https://www.gamebrew.org/wiki/FrodoDS FrodoDS] | | [https://www.gamebrew.org/wiki/FrodoDS FrodoDS] | ||
− | | | + | | [https://www.gamebrew.org/images/e/e9/FrodoDS.zip Complete] |
| Mid | | Mid | ||
| {{✓}} | | {{✓}} | ||
Line 222: | Line 222: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | FmsxDS | + | | [https://www.gamebrew.org/wiki/FmsxDS FmsxDS] |
− | | | + | | [http://ngs.no.coocan.jp/main/wiki.cgi?page=DownLoad 0.09] |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 232: | Line 232: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | MSX DS | + | | [http://msxds.msxblue.com/ MSX DS] |
− | | | + | | [http://msxds.msxblue.com/download.html 0.94] |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| Mid | | Mid | ||
− | | | + | | {{✗}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | PenkoDS | + | | [https://www.gamebrew.org/wiki/PenkoDS PenkoDS] |
− | | | + | | [https://www.gamebrew.org/images/e/e0/Penkods02a.rar 0.2a] |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| Mid | | Mid | ||
− | | | + | | {{✗}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 301: | Line 301: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | DS81 | + | | [https://www.gamebrew.org/wiki/DS81 DS81] |
− | | | + | | [https://www.gamebrew.org/images/7/73/Ds8113.zip 1.3] |
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| Mid | | Mid | ||
− | | | + | | {{✓}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | DSpec | + | | [https://www.gamebrew.org/wiki/DSpec DSpec] |
− | | | + | | [https://www.gamebrew.org/images/5/56/Dspecpreview.zip Final] |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 319: | Line 319: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | SpeccyDS | + | | [https://www.gamebrew.org/wiki/SpeccyDS SpeccyDS] |
− | | | + | | [https://www.gamebrew.org/images/f/fd/Speccy03ds.zip 0.3] |
| {{✗}} | | {{✗}} | ||
| {{✓}} (48k only) | | {{✓}} (48k only) | ||
| Mid | | Mid | ||
− | | | + | | {{✗}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 358: | Line 358: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | ThomDS | + | | [https://www.gamebrew.org/wiki/ThomDS ThomDS] |
− | | | + | | [https://www.gamebrew.org/images/0/01/Thom30ds.zip 3.0] |
| Mid | | Mid | ||
| ? | | ? | ||
Line 616: | Line 616: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | BAG SFC | + | | [https://www.gamebrew.org/wiki/BAG_SFC BAG SFC] |
− | | | + | | [https://www.gamebrew.org/images/8/8a/Bagsfcds.zip r3] |
| Mid | | Mid | ||
− | | | + | | {{✗}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
| CAT SFC | | CAT SFC | ||
− | | | + | | [https://github.com/ShadauxCat/CATSFC git] |
| Mid | | Mid | ||
− | | | + | | {{✓}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | lolSnes | + | | [http://www.lolsnes.com/Download-lolSnes.htm lolSnes] |
− | | | + | | [https://www.emutopia.com/index.php/emulators/item/290-nintendo-snes-sfc/1131-lolsnes 1.1] |
| Mid | | Mid | ||
− | | | + | | {{✓}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | SnEmulDS | + | | [https://www.gamebrew.org/wiki/SNEmulDS SnEmulDS] |
− | | | + | | [https://www.gamebrew.org/images/3/37/SNEmulDSv06a.zip 0.6a] |
| Mid | | Mid | ||
− | | | + | | {{✓}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | SnesDS | + | | [https://www.gamebrew.org/wiki/SnesDS SnesDS] |
− | | | + | | [https://www.gamebrew.org/images/3/3c/SnesDS.zip 2005] |
| Mid | | Mid | ||
− | | | + | | {{✗}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | SnezziDS | + | | [https://www.gamebrew.org/wiki/SnezziDS SnezziDS] |
− | | | + | | [https://www.gamebrew.org/images/8/84/Snezzidsv028a.zip 0.28a] |
| Mid | | Mid | ||
| ? | | ? | ||
Line 691: | Line 691: | ||
| [https://github.com/DS-Homebrew/TWiLightMenu/releases git] | | [https://github.com/DS-Homebrew/TWiLightMenu/releases git] | ||
| Mid | | Mid | ||
− | | | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} |
Revision as of 18:51, 16 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 | ✗ | ✓ (48k only) | Mid | ? | ✗ | ✓ | |
ZXDS | ✗ | ✓ | 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 | 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 |
---|---|---|---|---|---|
Apprentice MinusDS | Mid | ? | ✗ | ✓ | |
DSMasterplus | Mid | ? | ✗ | ✓ | |
DSMS | Mid | ? | ✗ | ✓ | |
S8DS | Mid | ? | ✗ | ✓ |
- S8DS
- Includes 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 | ? | ✗ | ✓ | |
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 | ? | ✗ | ✓ |