The interview includes some development screenshots. It looks like he is using mame open source code. If I remember correctly it's ok to use this as long as the name "mame" is not used (has to be mame-add-title-here, or a different name). As I suspected it looks like he is tweaking each game indivdually in the code for performance on the DS.