Not that long ago, Nintendo opened their developer program for access by anyone who registers a Nintendo Developer account, giving equal access to indie and commercial developers. Or, at least thats what the linked page says.
The tools page lists Unity and a HTML5 framework for game development, as well as the "Nintendo Dev Interface (NDI)." Since I am not really interested in developing using Unity (or HTML5, for that matter) I want to know what the NDI contains, at least in general terms.
(I don't doubt that at least some of that information is covered by an NDA, but I'd like to know as much as possible, since I can't register for a while)
I'm especially interested in what sort of compiler/languages are supported, what graphics APIs (and/or abstraction layers, like SDL) are allowed and how play testing works (some sort of compatability layer? Nintendo sanctioned emulation?).