NDS Emulator.com Official Nintendo DS Emu Homepage Add to Favorites

official home page NDS Emulator Home

DeSmuME DeSemume

DeSmuME Emulator
Download DeSmuME
DeSmume Help
Working NDS roms


nogba nds no$gba

NO$GBA - DS Emulator


Ensata DS DraStic Android DS emu
Pokemon GO Review

Ensata DS

Ensata DS emulator
Download Ensata 1.3c
Ensata Nitro Help
NDS roms Compatibility


ideas ds

iDeaS Emulator
Download iDeaS
iDeaS Help
Compatible NDS roms


Dualis NDS

Dualis NDS emulator
Download Dualis 10
Dualis Support & Help
NDS roms Compatibility


DSemu NDSemu

DSemu NDS emulator
Download DSemu
DS emu Help / Support
NDS emu tested roms


DSemu - Nintendo DS Emulator

DSEmu is an open source Nintendo DS Emulator written by Imran Nazar and released under the BSD License. Unfortunately Imran hasn't been able to continue development of it and on the DSEmu forums he welcomed other people adding to it.

Although DSEmu is not very complete it does have at least two things going for it. The first is the source is available. And the second is it has a debugger and stepper built in. So you can step through the ARM7 and ARM9 disassembly which is quite useful.

I got the latest source and made a few changes to get it working with some demo programs. It has quite a few limitations still but being able to step through the code, examine the ARM registers, etc has prove quite educational to me. I've made that release, with source, available here for anyone who wants to use it.

If you're looking for a more featured emulator for running demo's and developing against you should probably use Dualis or iDeaS. They are much more full featured and polished.

Download DS Emulator
Screenshots
Setup Help
Web Links
Nintendo DS roms


DSemu Emulator Screenshots

dsemuds emulator ndsemu

Operational Percentages
CPU Core: 40%
ARM: 55%; very damn buggy
Thumb: 20%; broken core
ARM9: 10%, couple of opcodes only
GPU: About 60%
Bitmap modes: 80%
Tile modes: 75%, multiple backgrounds
Sprites: 60%
Windows: 0%
Rot/Scale: 60%
Mosaic: 75%
Color Special Effects: 0%
APU: 0%
Timers: 0%
DMA: 20%; DMA3 complete
Communications: 0%
Keypad input: Call it 50%
Interrupts: 15%; v/hblank and DMA
Debugging: Still less than 1%

DSemu is an emulator written by Imran Nazar, and will eventually emulate a Nintendo DS on many platforms. Currently, the only platform supported is Win32, and the standard of emulation is work-in-progress. Any advances with the code will be placed in "Latest News" as time moves on.


DSemu Emulator Web Links

http://www.double.co.nz/nintendo_ds/dsemu.html

http://www.dsemu.org/

Latest updates:
DSEmu 0.4.10 is out with bugfixes and new functionality! Sprites and some 8 but pallette based bitmap modes are working! Many more demos run. Check out the working examples or download them from your favourite homebrew site. Keep an eye on my DS Developer weblog for more information.


ensata 1.3c download 3.0 /day nintendo ds emulator 157.0 /day ds emulator 44.0 /day nintendo ds emulators 16.0 /day nintendo ds emulator download 13.0 /day ds emulators 11.0 /day download nintendo ds emulator 9.0 /day gameboy ds emulator 7.0 /day working free nintendo ds emulator mario 64 emulator games nds emulator 30.0 /day nds emulators hyperds win ensata
Contact us at