So as a follow-up to The State of 8-Bit Emulation on the DS/DSI post I made... here is the 16-bit counterpart.
I only spent time with 3 emulators: JenesisDS, SNEmulDS, and NEODS.
Unfortunately, there were problems across the board on all three. Let's take a dive in...
JenesisDS showed a lot of promise. The wiki for compatibility showed mostly green and the first game I played on it (Gleylancer... a fantastic Japanese Shmup) worked well enough. Speed was good! Seems to run at 60FPS which is solid. Sound was good - but I noticed that the screen resolution was really difficult to overcome. They do so with the use of the L/R shoulder button to pan left/right... or you can "follow d-pad" where if you are pressing in one direction or the other it will pan in that direction - but for fast-paced shooters this is less than ideal as you are often barreling forward into an enemy when it the screen pans. The Genesis has a native screen resolution of 320x224 so it sucks both vertically (where the DS only has 192 pixel rows) and horizontally (where the DS has only 256 pixel columns). I'd like to have seen more scaling options presented... but it's still workable. Then I tried my 2nd game - the most beloved of shooters on the system... Thunderforce IV [aka Lightening Force (sic)]. It ran fine - even the multi-layered parallax scrolling was pretty good until the first boss encounter when the game froze. I tried again... got a bit further and the game froze again... this ROM works perfectly on my PC emulator. It's a big game - maybe it's not loading right because of that. Anyway, that was it - if my 2 fav games on the system are 50/50... it's probably not going to work for me.
SNEmulDS was a bit more disappointing. There are lots of layer issues with some things showing in front of others when it's not supposed to. This causes some real jarring issues in the Axelay and Space Megaforce. The sound was also a bit of a let-down... Chrono Trigger sounded scratchy and the music would sometimes lag and play over other sounds when it shouldn't... and then there were some serious screen glitches when trying to just get through the first few scenes of that legendary RPG. I also tried Earthbound and it was better - but not convincingly so. The menus are in Japanese - but I can work out katakana well enough to navigate - but that's still not a plus. Speed was hit and miss... some stuff ran fine and other games seemed to have much more slowdown than I remember. In the end, with the glitches, it's hard to imagine I'll be using this much in the future. I don't need my emulation (especially on the DS) to be perfect... but it has to stand up to some use and abuse!
NEODS was somewhat of a surprise. Not directly supported by TWL++ but it can be made to run in DSi mode. But even in normal DS mode on a flash cart, it has good speed... many games run 80% or better of full speed. Screen scaling is an issue - it doesn't always look great. And there are some screen glitches. Also, the rom sets for this are really picky - and old... so you have to really dig to find the right ones. Still... was fun playing some Pulsar and Magical Drop III even if it was a little glitchy. You can get it to run in TWL++ mode (with a google search) which adds full speed but comes at the cost of some serious screen glitches. Sadly, it's hard to recommend this one except for a handful of games that where the screen glitches aren't a deal-breaker.
Overall, the 8-bit emulators are much better on the DS/DSi than the 16-bit counterparts. Maybe it's just too little processing power - it's a shame that there wasn't broader development for the DSi where the 2x processor could get the job done. I don't think there is any active development on these 16-bit emulators but I'd love to be proven wrong! Also, if you know of any alternatives that are easy to setup and run on the DS... I'm all ears