Difference between revisions of "Nintendo DS emulators"

From Emulation General Wiki
Jump to navigation Jump to search
(As what Exophase said on IRC. The DS has an oddball GPU, not to mention that some games are poorly-coded.)
m (Changed to just DOS not MS-DOS. Alphabetized lists. Added a link.)
Line 1: Line 1:
[[File:Nintendo_ds.jpg|thumb|The Nintendo DS handheld console]]The '''[[gametech:Nintendo DS|Nintendo DS]]''' is a handheld console produced by Nintendo in 2004/2005. The main selling point was the use of dual screens for gameplay, with one being a touchscreen. It is the only console to have come close to the PS2 in lifetime sales, as a result of attracting a large amount of casual players, and even non-gamers, into the gaming community.
+
[[File:Nintendo_ds.jpg|thumb|The Nintendo DS handheld console]]The '''[[gametech:Nintendo DS|Nintendo DS]]''' is a handheld console produced by Nintendo in 2004/2005. The main selling point was the use of dual screens for gameplay, with one being a touchscreen. It is the only console to have come close to the [[PlayStation 2 emulators|PlayStation 2]] in lifetime sales, as a result of attracting a large amount of casual players, and even non-gamers, into the gaming community.
  
 
Emulating the DS has proven to be a pain for emulator authors due to its rather unusual hardware, although in some cases bugs that occur in emulators are due to the games being poorly-optimized or programmed.
 
Emulating the DS has proven to be a pain for emulator authors due to its rather unusual hardware, although in some cases bugs that occur in emulators are due to the games being poorly-optimized or programmed.
Line 14: Line 14:
 
! scope="col"|[[libretro|Libretro Core]]
 
! scope="col"|[[libretro|Libretro Core]]
 
! scope="col"|[[Recommended emulators|Recommended]]
 
! scope="col"|[[Recommended emulators|Recommended]]
 +
|-
 +
|style="text-align:center;"|[[Ensata]]
 +
|style="text-align:center;"|Windows
 +
|style="text-align:center;"|[http://www.mediafire.com/download/dr3gooki74kboio/Ensata_v1.4d.rar 1.4d]
 +
|style="text-align:center;"|✗
 +
|style="text-align:center;"|✓
 +
|style="text-align:center;"|✗
 +
|style="text-align:center;"|✗
 
|-
 
|-
 
|style="text-align:center;"|[[DeSmuMe]]
 
|style="text-align:center;"|[[DeSmuMe]]
Line 23: Line 31:
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✓
 
|-
 
|-
|style="text-align:center;"|[[No$GBA]]
+
|style="text-align:center;"|DuoS
|style="text-align:center;"|Windows, MS-DOS
+
|style="text-align:center;"|Windows
|style="text-align:center;"|[https://www.sendspace.com/file/gg5qjj 2.7b]
+
|style="text-align:center;"|[http://www.sendspace.com/file/ezoear 8/25/2012 Beta]
|style="text-align:center;"|
+
|style="text-align:center;"|
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
Line 39: Line 47:
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
 
|-
 
|-
|style="text-align:center;"|[[Ensata]]
+
|style="text-align:center;"|[[No$GBA]]
|style="text-align:center;"|Windows
+
|style="text-align:center;"|Windows, DOS
|style="text-align:center;"|[http://www.mediafire.com/download/dr3gooki74kboio/Ensata_v1.4d.rar 1.4d]
+
|style="text-align:center;"|[https://www.sendspace.com/file/gg5qjj 2.7b]
|style="text-align:center;"|
+
|style="text-align:center;"|
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
Line 50: Line 58:
 
|style="text-align:center;"|Windows, Linux
 
|style="text-align:center;"|Windows, Linux
 
|style="text-align:center;"|[https://github.com/Cydrak/dasShiny Git]
 
|style="text-align:center;"|[https://github.com/Cydrak/dasShiny Git]
|style="text-align:center;"|✗
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
 
|-
 
|style="text-align:center;"|DuoS
 
|style="text-align:center;"|Windows
 
|style="text-align:center;"|[http://www.sendspace.com/file/ezoear 8/25/2012 Beta]
 
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✓
Line 74: Line 74:
 
! scope="col"|[[Recommended emulators|Recommended]]
 
! scope="col"|[[Recommended emulators|Recommended]]
 
|-
 
|-
|style="text-align:center;"|nds4droid
+
|style="text-align:center;"|[[DraStic]]
 
|style="text-align:center;"|Android
 
|style="text-align:center;"|Android
|style="text-align:center;"|[http://www.emucr.com/search/label/nds4droid?&max-results=12 SVN]
+
|style="text-align:center;"|[https://www.sendspace.com/file/8llqqj r2.1.6.2a]
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
|style="text-align:center;"|
+
|style="text-align:center;"|
 
|-
 
|-
|style="text-align:center;"|[[DraStic]]
+
|style="text-align:center;"|Dsoid
 
|style="text-align:center;"|Android
 
|style="text-align:center;"|Android
|style="text-align:center;"|[https://www.sendspace.com/file/8llqqj r2.1.6.2a]
+
|style="text-align:center;"|[http://www.emucr.com/search/label/Dsoid?&max-results=12 SVN]
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
|style="text-align:center;"|
+
|style="text-align:center;"|
 
|-
 
|-
|style="text-align:center;"|Dsoid
+
|style="text-align:center;"|nds4droid
 
|style="text-align:center;"|Android
 
|style="text-align:center;"|Android
|style="text-align:center;"|[http://www.emucr.com/search/label/Dsoid?&max-results=12 SVN]
+
|style="text-align:center;"|[http://www.emucr.com/search/label/nds4droid?&max-results=12 SVN]
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✓

Revision as of 18:34, 28 July 2014

The Nintendo DS handheld console

The Nintendo DS is a handheld console produced by Nintendo in 2004/2005. The main selling point was the use of dual screens for gameplay, with one being a touchscreen. It is the only console to have come close to the PlayStation 2 in lifetime sales, as a result of attracting a large amount of casual players, and even non-gamers, into the gaming community.

Emulating the DS has proven to be a pain for emulator authors due to its rather unusual hardware, although in some cases bugs that occur in emulators are due to the games being poorly-optimized or programmed.

Emulators

PC
Name Operating System(s) Latest Version GBA NDS Libretro Core Recommended
Ensata Windows 1.4d
DeSmuMe Multi-platform SVN
DuoS Windows 8/25/2012 Beta
iDeaS Windows, Linux 1.0.4.0
No$GBA Windows, DOS 2.7b
dasShiny Windows, Linux Git
Mobile
Name Operating System(s) Latest Version GBA NDS Libretro Core Recommended
DraStic Android r2.1.6.2a
Dsoid Android SVN
nds4droid Android SVN
nds4ios iOS SVN

Comparisons

  • DeSmuMe is very good, and very well developed but works best with higher end computers. This emulator aims for accuracy over speed but you can tinker with the vast amount of setting to get some extra FPS (see Common Problems and Solutions for tips). If you're still having a hard time running anything without the output playing like syrup try no$gba. DeSmuMe is recommended regardless of your PC power. Like all post-16bit emulators, DeSmuMe isn't perfect. Expect nothing more than 60% at all times.
  • No$GBA focuses on speed, and has major compatibility issues and glitches. As this was first a GBA emulator, the 3D added by the DS is still very poorly handled. However, it might be an option for a very low end machine but don't expect a lot of games to run perfectly, or at all. A fan program, no$zoomer, was released for version 2.6 which increases compatibility and more setting, as well as the titular zooming option. the biggest boost is noise cancellation which will clear up the static no$gba makes with 3d rendering. Version 2.7a isn't compatible with no$zoomer yet but does add resizing windows options but any increase of emulating skills is not noticeable. Only use no$gba as a last resort.