This is currently a work in progress. Newest version is 0.6 (released Sep 20, 2007).
Many thanks to GPF for porting SDL to the DS. I've built upon his work: rewriting parts of the video code, fixing a bug in the keyboard handling, and adding a mouse driver for the touchscreen.
Recent Changes:
Some changes to reduce memory usage (should avoid Z_Malloc() crashes)
Fixed the video corruption on the Apogee logo, and the story screens before each episode of the registered version.
Limitations:
Music requires extra work, and has some glitches.
No network support... yet.