snesDS is a Super Nintendo SNES roms emulator for Nintendo DS. Loopy ported his Gameboy Advance version of the emu called SnesAdvance to NDS. With snesDS you can play some compatible SuperNES game roms on DS at full speed and with sound.
Official snesDS home page was located at - http://home.utah.edu/~u0422123/snesDS/ and is no longer active.
Getting the damn APU/CPU sync to work in an efficient manner while maintaining compatibility is the main issue right now IMO. The solutions we've used so far are less than perfect. Personally I'm amazed it's as compatible as it is Smile. That's the reason I keep putting off working on it. Once that is nailed, emulating HDMA will be possible, which brings in windows and maybe even basic color effects. I need to optimize the APU core more which is not exactly trivial as it's 95% asm right now already. Plus debugging a dual processor app with no debugger is a massive pain in the arse. Anyhow, that's just me whining Wink. I'm sure there will be some updates sometime soon.
snesDS is putting the PSP to shame
Madness. The latest release of snesDS runs faster than the latest of MANY versions of ports of Snes9x made to the PSP. Granted, the PSP does have MUCH better compatibility, currently, but it needs to be overclocked to 333 MHz in order to run Super Mario World at full speed with sound. snesDS does this by default. This is a strike at those who look down upon the DS in terms of processing power. And I own both systems, so I am no longer sporting a DS bias.... Ok, maybe a little
Super Mario World runs FULL SPEED, and sound is there too!
Things I've noticed about the new one:
This is very nice. Good job to both Loopy and gladius on this one.
Inicial release by loopy
(Busy with another project, updates will be slow for a few weeks.)
(10/7/2005) Sound improvements, minor Mode7 fix.
SPC core is based on PocketSPC by gladius.
Big thanks to gladius for picking up the torch while I've been gone.
12-13-2005 - SuperCard SD
Download snesDS.zip (12-13-2005)
nesDS.zip Download from SourceForge
Port of snezziboy to the DS
Originally coded by bubble2k, I only ported to the DS, made a few DS related fixes and added my sound core.
Only flashcarts are supported currently
There are two versions now, the sound version, and the no-sound version. Each version has different compatibility.
Instructions: Run "snezzi.exe snesrom.sfc" and the flash the generated file to your flashcard.
Snezzi DS v0.25a (sound version)
The source is up at https://snezzids.bountysource.com/. The DS version is currently a branch off of the GBA version, under the branches/ds directory. You will need devkitarm to compile the DS source, and any PC compiler to compile the builder.
A port of Snezziboy to the DS. Using the pocketspc core for sound.
The source is accessible online at https://snezzids.bountysource.com/svn/. Or you may connect to https://svn.bountysource.com/snezzids/ using a SVN client. The DS tree is currently stored in branches/ds.