The SuperCard Team have released version 1.2 of their SDK. Please check out the changelog below to see what's changed or visit the SuperCard Forums for more info.
The release of the SDK contains the biggest bright spot is that the underlying hardware code, also that is source code of libds2b.a, specifically, JZ and FPGA / NDS communications source code. I think the part is the SDK owners who most want to see. The only regret is that you can not see, can not modify the FPGA program, because of the need to maintain compatibility, so the FPGA program will not be easily altered. However, the space left for us has been great. For example, with the NDS program, if interested, you can improve DS2 data transfer, or release of more robust, more practical, and operational SDK. Also, you can develop DS2 Linux with this release of the SDK, it may be tempting to many people, and the long-awaited thing.
(...)there is a problem in compiling this source code, as it looks to have been built with an ancient DevKitPro r17 (the current version is r36). I haven't been able to locate this old version, so if you happen to know where to get it please let me know! Of course it would be best to update the SDK parts so that it could be compiled with the latest DevKitPro, but even to do that it would be very important to have the r17 source code to be able to distinguish between differences in the DevKitPro versions and the actual code needed by the DSTwo SDK.
The source code is not very well commented either, so it will take a while to decipher what each of the function does and how the data is actually transferred,(...)
r17 should be retrievable from the code repository... problem is that it's not very clear which commit between 564 (apparently DevKitPro r12) and 1267 (that's some ?weeks? after r17 has been released) is what has been labeled as r17.
This post has been edited by fifth_horseman, Mon, October 17th, 2011 at 17:38
Source code for the SuperCard DSTwo SDK 1.2 NDS side (firmware), suitable for building with a recent DevKitPro version. The original sources released by SuperCard need a very old DevKitPro version to build. NOTE! This is not a complete implementation, only a (mostly) working starting point for your own enhancements!