Changes

Jump to navigation Jump to search

Nintendo DS emulators

866 bytes added, 15:02, 4 June 2023
no edit summary
! scope="col"|[[#DS Download Play|Download<br/>Play]]
! scope="col"|[[#Local wireless communication|Local]]
! scope="col"|<small>[https://retroachievements.org/downloadgameList.php ?c=18 Retro<br/>Achievements]</small>
! scope="col"|[[Libretro]]
! scope="col"|[[Texture_packs#Texture_Replacement (3D)|<small>Texture<br/>Replacement</small>]]</abbr>
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
!colspan="1516"|PC / x86
|-
|[[melonDS]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://melonds.kuribo64.net/downloads.php {{MelonDSVer}}] [https://github.com/Arisotura/melonDS/actions <br/>Dev Builds]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N name=melonDSRA>melonDS libretro core two versions out of date (still on 0.9.3), and the generation 5 Pokemons are broken. If you turn on C-Gear, after a few minutes you'll be unable to save. [https://github.com/libretro/melonDS/issues/179#issuecomment-1407488464 '''You also can't use any wifi features'''] or do in game trades either or the game will freeze.</ref>
|{{~}}<ref group=N name=noGBAbutsupportsconnection>[https://melonds.kuribo64.net/board/thread.php?id=1229 melonDS] and DeSmuME are not support backwards compatibility but supports [[#GBA/DS connectivity|GBA to DS connectivity]].</ref> ||{{✓}} ||{{✗}} [https://github.com/melonDS-emu/melonDS/issues/1000 *] ||{{✓}}<ref group=N name=WFCAlt>Possible with [https://wiimmfi.de/ Wimmfi], [https://kaeru.world/projects/wfc Kaeru] or [https://github.com/barronwaffles/dwc_network_server_emulator/wiki AltWFC/DWC].<br /> [https://melonds.kuribo64.net/board/thread.php?id=285 Tutorial: How to Connect to WFC in MelonDS]</ref> ||{{~}} ||{{~}} ||{{~}}<ref group=N name=lrRA>Only possible with libretro core. [https://github.com/melonDS-emu/melonDS/issues/1146 Github Issue page for standalone version].</ref> ||{{✓}} ||{{✗}}([https://melonds.kuribo64.net/comments.php?id=182 WIP]) ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[DeSmuME]]
|align=left|{{Icon|Windows|Linux|macOS|Web}}
|[https://desmume.org/download/ {{DeSmuMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
|{{~}}<ref group=N name=noGBAbutsupportsconnection></ref> ||{{✗}} ||{{✗}} ||{{✓}}<ref group=N name=WFCAlt></ref> ||{{✗}} ||{{✗}} ||{{~}}<ref group=N name=lrRA></ref> ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}[[#Special_hardware|*]]
|-
|[[BizHawk]]<br/><small>(melonDS 0.9.5)</small>
|align=left|{{Icon|Windows|Linux}}
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]<br/>[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{✗}} ||{{✓}} ||{{✗}} ||?<ref group=N name=WFCAlt></ref> ||? ||? ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|[[No$|No$GBA]]
|align=left|{{Icon|Windows|DOS}}
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]
|{{✓}} ||{{~}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}}
|-
|[[GBE+]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} <small>(WIP)</small>
|-
|[[NooDS]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/Hydr8gon/NooDS/releases git]
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} <small>(WIP)</small>
|-
|[[mGBA#medusa|mGBA/medusa]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://mgba.io/downloads.html#medusa alpha 2]
|{{✓}} ||{{✗}}[https://mgba.io/timeline.html#IN+THE+FUTURE *] ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} || {{~}}<ref name="medusa suspended"/>||{{✗}} <small>(WIP)</small>
|-
|[https://corgids.wordpress.com/ CorgiDS]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/PSI-Rockin/CorgiDS/releases git]<br />[http://www.emucr.com/search/label/CorgiDS SVN]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}<ref>https://corgids.wordpress.com/2018/02/12/extended-break/</ref> ||{{✗}}
|-
|ndsemu
|align=left|{{Icon|Windows}}
|[https://github.com/rasky/ndsemu git]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
|[https://web.archive.org/web/20110225190819/http://neonds.com/ NeonDS]
|align=left|{{Icon|Windows}}
|[https://web.archive.org/web/20100925152735/http://neonds.com/system/files/NeonDS_0.2.1.zip 0.2.1]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|dasShiny
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/Cydrak/dasShiny git]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
|[http://ds-duos.blogspot.com/ DuoS]
|align=left|{{Icon|Windows}}
|[http://www.emulator-zone.com/download.php/emulators/nds/duos/DuoS.zip 8/25/2012 Beta]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|[[Ensata]]
|align=left|{{Icon|Windows}}
|[http://www.mediafire.com/file/x0odmalrndt9m7a/Ensata+v1.4d.rar 1.4d]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|[https://web.archive.org/web/20111130005614/http://ideasemu.biz/ iDeaS]
|align=left|{{Icon|Windows|Linux}}
|[http://www.emulator-zone.com/files/emulators/nds/ideas/ideas1040.7z 1.0.4.0]
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
!colspan="1516"|Mobile / ARM
|-
|<small>[https://docs.libretro.com/library/desmume/ DeSmuME_libretro]</small>
|align=left|{{Icon|Android|iOS}}
|[https://buildbot.libretro.com/nightly/ libretro core]
|{{~}}<ref group=N name=noGBAbutsupportsconnection></ref> ||{{✗}} ||{{✗}} ||{{✓}}<ref group=N name=WFCAlt></ref> ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[DraStic]]
|align=left|{{Icon|Android|Pandora|Pyra}}
|[https://play.google.com/store/apps/details?id=com.dsemu.drastic&hl=en_US&gl=US {{DraSticVer}}]<br>[https://pyra-handheld.com/repo/apps/32 0.1 Pyra]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
|[[melonDS]]<small> (unofficial)</small><br/><small>[https://docs.libretro.com/library/melonds/ melonds_libretro]</small>
|align=left|{{Icon|Android|iOS}}
|[https://github.com/rafaelvcaetano/melonDS-android git]<br/>[https://play.google.com/store/apps/details?id=me.magnum.melonds 1.8.0]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N name=melonDSRA></ref>
|{{~}}<ref group=N name=noGBAbutsupportsconnection></ref> ||{{~}} ||{{✗}} || ? ||? ||? ||{{~}}<ref group=N>Only possible with libretro core but [https://github.com/rafaelvcaetano/melonDS-android/discussions/1117 work-in-progress for standalone version].</ref> ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}} <small>(WIP)</small>
|-
|[[Delta]]
|align=left|{{Icon|iOS}}
|[https://github.com/rileytestut/Delta git]
|{{✗}} ||{{~}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|[https://inds.nerd.net/ iNDS]<br/><small>(nds4ios-derived)</small><br/><small>(DeSmuME-based)</small>
|align=left|{{Icon|iOS}}
|[https://github.com/iNDS-Team/iNDS/releases git]
|{{✗}} ||{{✗}} ||{{✗}} || ? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}
|-
|nds4ios
|align=left|{{Icon|iOS}}
|[http://nds4ios.angelxwind.net/i/?page/downloads SVN]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}
|-
|DeeS
|align=left|{{Icon|Android}}
|[https://github.com/DeeSEmu/DeeS 1.0.8]
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|[[NooDS]]
|align=left|{{Icon|Android}}
|[https://github.com/Hydr8gon/NooDS git]
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} <small>(WIP)</small>
|-
|[http://jeffq.com/blog/nds4droid/ nds4droid]<br/><small>(DeSmuME-based)</small>
|align=left|{{Icon|Android}}
|[https://github.com/jquesnelle/nds4droid git]
|{{✗}} ||{{✗}} ||{{✗}} || ? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
!colspan="1516"|Console
|-
|[[Virtual Console]]
|align=left|{{Icon|WiiU}}
|
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}|-|TWL_FIRM|align=left|{{Icon|3DS}}|N/A|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|<small>[https://docs.libretro.com/library/desmume/ DeSmuME_libretro]</small>
|align=left|{{Icon|Switch|PS4}}<br/>{{Icon|Vita}}
|[https://www.retroarch.com/ 0.9.13]
|{{~}}<ref group=N name=noGBAbutsupportsconnection></ref> ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[melonDS]]<br/><small>[https://docs.libretro.com/library/melonds/ melonds_libretro]</small>
|align=left|{{Icon|Switch|Vita}}<br/>{{Icon|PS2}}
|[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N name=melonDSRA></ref><br/>[https://github.com/rsduck/melonDS/releases git]<small> (Switch)</small><br/>[https://github.com/Rinnegatamante/melonDS-Vita git]<small>(Vita Port)</small><br/>[https://github.com/DanielSant0s/melonDS-PS2 git]<small> (PS2 Port)</small><br/>
|{{~}}<ref group=N name=noGBAbutsupportsconnection></ref> ||{{✓}} ||{{✗}} || ? || ? || ? ||{{~}}<ref group=N name=lrRA></ref> ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}<small>(WIP)</small>
|-
|[[NooDS]]
|align=left|{{Icon|Switch|Vita}}<br/>{{Icon|PSP}}
|[https://github.com/Hydr8gon/NooDS git]<small> (Switch/Vita)</small><br/>[https://github.com/Xiro28/NooDS_PSP git] <small>(PSP port)</small>
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}<small>(WIP)</small>
|-
|[[DeSmuME PSP]]
|align=left|{{Icon|PSP}}
|[https://cdn.discordapp.com/attachments/590011753849421846/870274164748079104/desmume_psp_4.zip V4][https://github.com/Xiro28/DeSmuME-PSP git][https://github.com/Xiro28/desmume_psp_experimental Exp.]
|{{✗}} ||{{✗}} ||{{✗}} || ? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|DesmumeX
|align=left|{{Icon|Xbox}}
|[https://www.1emulation.com/forums/topic/35774-desmumex-v087-new-update 0.87]
|{{✗}} ||{{✗}} ||{{✗}} || ? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}
|-
|[[DeSmuME PSP|DSonPSP]]
|align=left|{{Icon|PSP}}
|[https://wololo.net/downloads/index.php/download/1235 0.7]
|{{✗}} ||{{✗}} ||{{✗}} || ? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} <small>(POC)</small> ||{{✗}}
|}
</div>
;[[No$|No$GBA]]
:Focuses on speed, and has major compatibility issues and glitches as a result. Because it was initially a GBA emulator, the DS' 3D features are still very poorly handled. '''It's a good option for low-end machines, but don't expect a lot of games to run perfectly'''. A fan program, No$Zoomer, was released for version 2.6, which increases compatibility and options, as well as the titular zooming and resizing abilities. The biggest addition is noise cancellation which clears up static that No$GBA makes with its 3D rendering. It doesn't change accuracy though. No$Zoomer never rebased to newer No$GBA versions, and it looks like it was abandoned, so it likely never will. In v2.8, No$GBA became the first emulator to support DSi games, which has been their most notable feature. Only use No$GBA for DSi games that don't work on other emulators, debugging (if you've taken up ROM-hacking for DS games or homebrew development), if you value speed above everything, if you're using a potato PC, or just as a last resort.
;[[Delta]]
===DS/Wii connectivity===
Uses wireless communication on the DS to connect to the Wii. The idea is parallel to the GBA Link Cable for the GameCube, and just like the Link Cable, [https://nintendo.fandom.com/wiki/Wii-to-DS_connectivity only a handful of games actually have this feature]. Some notable examples include:
* ''Final Fantasy Crystal Chronicles: Echoes of Time'' - which is essentially the same as the DS port but can connect with other DSes with the game.
56
edits

Navigation menu