Changes

Jump to navigation Jump to search

Nintendo DSi emulators

262 bytes added, 20:23, 21 September 2020
m
reorder
|align=left|{{Icon|Windows|DOS}}
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]
|{{✓}} ||{{✓}} ||{{✓}} ||{{}}
|-
|[[melonDS|melonDS]]
|align=left|{{Icon|Windows|Linux}}
|[httphttps://melondsgithub.kuribo64.netcom/Arisotura/melonDS/commentsactions 0.php?id=103 alpha9]|{{~}} ||{{✗}} ||{{~}} ||{{~}} <small>([http://melonds.kuribo64.net/comments.php?id=94 WIP])</small>
|}
DSi used an encryption system for the game dumps that went on to be enhanced and used for the 3DS. This encryption is checked at start-up, hence why Nintendo DS emulators don't even manage to boot DSiWare dumps. It's very unlikely DSi-mode emulation is ever going to be implemented in DeSmuME in particular due to various creative differences unique to that project.
melonDS recently started attempts at DSi emulation and has been able to boot the system's firmware<ref name="melonDSi">http://melonds.kuribo64.net/comments.php?id=94</ref> and even showed that it can play ''Flipnote Studio''. melonDS can connect to the internet and can play games with WFC online using a library named ''libslirp''. This has been merged into master in July 2020. While still outclassed by No$GBAIt also has Generic aka RSDuck's JIT, it which means that emulation will be smoother. It could become the most usable option for DSi emulation in the near future. Most of it is being done using the documentation that the No$GBA devs have already compiled on the subject<ref>https://melonds.kuribo64.net/board/thread.php?id=13</ref> ([https://problemkaputt.de/gbatek.htm GBATEK]).
==Game Formats==
* ''Microphone doesn't work.'' (DSiWare + any method) No known fix.
* ''Camera doesn't work.'' (DSiWare + any method) Unimplemented. No known fix.
* ''Wifi doesn't work.'' Unimplemented.
* ''Touch Screen issues related to Screen Calibration'' (DSiWare + [[TWiLight Menu++]] or simple nds loading) The fix is to load the original DSi Home Menu first (holding B when resetting the emulator or loading it), then reset to TWiLight Menu++ (not holding any buttons) before loading the desired game.
* ''Can't Save'' (DSiWare + simple nds loading) This method is hardware inaccurate to begin with. For best results, switch to [[TWiLight Menu++]] or Original NAND methods.
===MelonDS===
MelonDS doesn't support most of the DSi's features such as the cameras, DSP, new wifi, and DSi mode for DSi-enhanced games. It also doesn't appear DSiWare have to support emulating an external SD card like No$GBA canbe launched from the NAND as it cannot boot them as .nds.
==References==
2,117
edits

Navigation menu