Been a long time since I was reminded of this. I was a beta tester for JenesisDS back when it was available as homebrew, prior to Sega contracting Lordus to use it for an official release. Fun emulator, not 100% compatibility but surprisingly high considering the hardware. Most games ran at full speed with sound and relatively minor glitches (enormously better experience than the SNES emulators). Lordus never got around to implementing support for 4MB roms before Sega snatched it up though, so games like 3D Blast or the combined S3&K crashed. He had planned to fix up other issues as well. It was interesting because the official release actually had framerate issues that weren't present in the homebrew version. It was one of the few DSi enhanced games that took advantage of the higher clock speeds but was somewhat choppy on old DS. Though the homebrew JenesisDS had several graphical and sound glitches. I seem to recall some of the special stages having issues on JenesisDS, and the tilting lava in Lava Reef Act 2's boss was all messed up. They fixed these issues in SCC, so that greater accuracy might have been what caused performance drops. The homebrew JenesisDS also had an option to disable the vertical scaling and just output the raw pixels. This cropped off part of the HUD for the unaltered roms, but was preferable to squishing the pixels together IMO. I'd have preferred this as an option in the official release, and i couldn't imagine it being TOO difficult to hack the roms to shift the HUD a little as well. Since they made some other changes to the roms. Yup. And in fact, earlier releases of JenesisDS (I think 0.4) had an alternate version with software rendering. It didn't support sound and required some frameskipping to run at the original speed (think like 15fps or so). Fixed a lot of the graphical glitches in hardware mode.