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

 

official home pageNDS Emulator Home

 

 

ideas ds

iDeaS Emulator
Download iDeaS
iDeaS Help
Compatible NDS roms

 

 

DeSmuME DeSemume

DeSmuME Emulator
Download DeSmuME
DeSmume Help
Working NDS roms

 

 

ensata ds 1.3c

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

 

 

Emulate NDS rom backups on Nintendo DSi with flash cards: R4i SDHC, AceKard 2 DSi, DSTTi and EZ-Flash Vi.

FREE shipping to U.S. »
FREE delivery in U.K. »

 

 

dualis ds

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

 

 

 

Dualis NDS ROMs

Nintendo DS emulators (even ensata) are far from being perfect. Mostly you can use Dualis emulator to play homebrew nds roms, but there is a number of commercial Nintendo DS games that can be fully or partially emulated with it. On this page we have posted an extract from the compatibility list as well as linked to the full list that is compiled by humantree at blacklisted.ivgdb.com. Don't expect the compatible nds roms to run at full speed.

Little note from Imran (creator of Dualis emu)
Dualis is not able to run dumps of NDS cartridges. Do not ask me if/when it will be able to run said dumps.
Also, do not ask me how/where to get non-public material concerning the DS.
If you didn't understand the last three sentences then get the out. Thanks.

nds romsWe don't provide commercial DS rom downloads. If you are looking for romz to play with nds emulator go to Nintendo-DS-Roms.com where you will find full romsets and separate game files. (You have to have eMule for their download links to work).



Download DS Emulator
Screenshots
Setup Help
Web Links
Nintendo DS roms


NDS ROMS compatible with Dualis emulator

Rom Name Compatible Comments
0001 - Electroplankton (J) (Trashman) No Black screen then crashes
0002 - Need For Speed - Underground 2 (U) (Trashman) No White screen then crashes
0003 - Yoshi Touch & Go (U) (Trashman) No Black screen then crashes
0004 - Feel the Magic - XY-XX (U) (Trashman) No White screen then crashes
0005 - WarioWare Touched! (U) (Trashman) No Black screen then crashes
0006 - Polarium (U) (Trashman) No Black screen then crashes
0007 - Puyo Puyo Fever (J) (Trashman) No Black screen then crashes
0008 - Pac-Pix (U) (Trashman) No White screen then crashes
0009 - Space Invaders DS (J) (Wario) No White screen then crashes
0010 - Cool 104 Joker & Setline (J) (Wario) No White screen then crashes
0011 - Guru Guru Nagetto (J) (Wario) No Black screen then crashes
0012 - Asphalt - Urban GT (U) (Wario) No Black screen then crashes
0013 - Yoshi Touch & Go (E) (Eternity) No Black screen then crashes
0014 - Pac-Pix (E) (Eternity) No White screen then crashes
0015 - Catch! Touch! Yoshi! (J) (Wario) No Black screen then crashes
0016 - Meteos (J) (Wario) No Black screen then crashes
0017 - Ridge Racer DS (U) (Lube) No Black screen then crashes
0018 - WarioWare - Touched! (E) (Wario) No Black screen then crashes
0057 - Pokemon Dash (J) (Squirrels) No White screen then crashes
0058 - Naruto - Saikyou Ninja Daikesshuu 3 (J) (Trashman) No Black screen then crashes, makes an odd line appear across the screen
0063 - World Championship Poker - Deluxe Series (U) (Lube) No White screen then crashes
0064 - Madden NFL 2005 (U) (Lube) No White screen
0066 - Tom Clancy's Splinter Cell - Chaos Theory (E) (Lube) No White screen then crashes
0070 - Famicom Wars DS (J) (RXR) No White screen
Nuke - Electroplankton (NDS Save) (J) (Golden Sun Team) No Black screen then crashes
Nuke - Feel the Magic - XY XX (NDS Save) (U) (Golden Sun Team) No Black screen then crashes
Nuke - GoldenEye - Rogue Agent (GBA Save) (U) (Golden Sun Team) No Black screen then crashes
Nuke - GoldenEye - Rogue Agent (NDS Save) (U) (Golden Sun Team) No Black screen then crashes
Nuke - Need For Speed - Underground 2 (NDS Save) (E) (Golden Sun Team) No Black screen then crashes
Nuke - Nintendogs - Chihuahua and Friends (NDS Save) (J) (Golden Sun Team) No Black screen then crashes
Nuke - Nintendogs - Miniature Dachshund & Friends (GBA Save) (J) (Golden Sun Team) No Black screen then crashes
Nuke - Nintendogs - Shiba & Friends (GBA Save) (J) (Golden Sun Team) No Black screen then crashes
Nuke - Ridge Racer DS (U) (Wario) No Black screen then crashes
Nuke - Super Mario 64 DS (NDS Save) (U) (1.1) (Golden Sun Team) No Black screen then crashes
Nuke - The Urbz - Sims In The City (NDS Save) (U) (Golden Sun Team) No Question 'Suspect ARM9 size: 1667591237 bytes.' then crashes

Notes on GBAMP emulation.

The directory of the ROM that you are running is considered the root directory. It and its subdirectories will be scanned recursively for files when the ROM is loaded, and whenever you reset emulation. The emulator only supports read-operations, so creating new files and directories from witin the ROM is not possible. File date/time data is not available. The limitations of the FAT are as follows:

Max total number of files/directories: 32768*
Max number of files/directories on the root level: 512* Max total file size: 256 MB *
The numbers specify the number of directory entries. Files that use long filenames require more than one directory entry - thereby reducing the possible number of files.

Write operations are limited to creating and writing to files. Directories can not be created. Nor can files or directories be deleted. All newly created will be created in the root directory no matter what path you specify. Newly created files can usually not be read from without restarting the emulator. The data that is written to a file will be the same that is written by the FAT library. That is, even if your program is only writing a single byte to a file you will still end up with a 512-byte file since an entire sector is written internally.

As you can see DualiS is best used for homebreew nds roms and commefcial ds roms can not be played using this emulator.
Notes on main memory (display fifo) mode. The display fifo is at this point not emulated accurately in respect to the hardware. Instead what happens in the emulator is the following: When display fifo mode is enabled in DISPCNT, at the beginning of a hblank the GPU sends a request to the MMU checking for a properly set up DMA channel (word count=4, repeat on, fixed dest, etc). If no such channel is found, nothing is done. If such a channel is found the MMU will return the DMA source address to the GPU, which in turn copies the data from that address (offset by the current scanline) to the virtual screen. There's no delay until the next frame starts, as would be the case on a real DS.



Contact us at