17
edits
Changes
Jump to navigation
Jump to search
MelonDS
,Mark Vita and Switch versions as unofficial. Nuke outdated DSi info. BIOS files no longer necessary.
|version = {{Version|MelonDS}}
|active = Yes
|platform = [[Emulators on PC|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]]<br/>[[Emulators on Android OS|Android]]<small> (Unofficial)</small><br/>[[Emulators on Switch|Nintendo Switch]]<small> (Unofficial)</small><br/>[[Emulators on Vita|PlayStation Vita]]<small> (Unofficial)</small>
|target = [[Nintendo DS emulators|Nintendo DS]]
|developer = [https://github.com/Arisotura Arisotura]<br/><small>[https://github.com/Arisotura/melonDS/graphs/contributors Repository contributors]</small>
}}
'''melonDS''' is a free yurrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr and open-source [[Nintendo DS emulators|Nintendo DS]]/[[Nintendo DSi emulators|DSi emulator]] aiming for better performance than [[DeSmuME]] and to emulate Wi-Fi and local multiplayer capabilities. Its developer is Arisotura (formerly known as StapleButter/Luigi__), a former contributor to DeSmuME, and it is available as a [[libretro]] core since version 0.6. Its first commit on GitHub was on May 15, 2016.
==Downloads==
==Overview==
As of 0.9.45, melonDS offers:
* Nearly complete core (CPU, video, audio...)
* JIT recompiler for fast emulation
* Savestates
* Many display position/sizing/rotation modes
* (WIP) Wi-Fi: local multiplayer, on-line connectivity* DSi emulation* Camera support (WIPDSi only) DSi emulation
* DLDI
* (WIP) GBA slot add-ons
==melonDSi==
On October 15, 2019, Arisotura released [http://melonds.kuribo64.net/comments.php?id=103 the beta version of an emulator called melonDSi], an experimental melonDS branch for DSi emulation. So far, it can boot into the home screen of the DSi's firmware and boot some DSiWare, DSi-Enhanced games and other features (cameras, DSP, new Wi-Fi etc.) are not supported yet. It used to require a lot of files to be dumped to work (most of which were console-unique), but it has been reworked to require less files (namely, the DSi ARM7 and ARM9 BIOS, the DSi Firmware and a NAND dump). It has since been merged into the master branch and is available on melonDS 0.9.
==Getting started==
From the README on GitHub:
:''melonDS Firmware boot (not direct boot) requires BIOS/firmware copies from a DS. Files required:'':*''bios7.bin, 16 KB: ARM7 BIOS'':*''bios9.bin, 4 KB: ARM9 BIOS'':*''firmware.bin, 128/256/512 KB: firmware'':''Firmware boot requires a firmware dump from an original DS or DS Lite. DS firmwares dumped from a DSi or 3DS are not aren't bootable and only contain configuration data, thus they are only suitable when booting games directly.'':'''''Possible firmware sizes''''':*''128KB: DSi/3DS DS-mode firmware (reduced size due to lacking bootcode)'':*''256KB: regular DS firmware'':*''512KB: iQue DS firmware'':''DS BIOS dumps from a DSi or 3DS can be used without with no compatibility issues. DSi BIOS dumps (in DSi mode) are not compatible. Or maybe they are. I don't know.'':''As for the rest, the interface should be usable toopretty straightforward. If you have a question, don't hesitate to ask, provided they were dumped properly.though!''
These files can be found [[Emulator_Files#Nintendo_DS_.2F_DSi|here]]. If you do choose to look elsewhere online for system files, be warned that there are old hacked dumps floating around that breaks if the WFC configurations are altered.