[SDL] New versions of devkitARM, libnds, etc. bring changes for Nintendo DS support

Jonathan Dearborn grimfang4 at gmail.com
Sat Jan 10 06:42:59 PST 2009


Wikipedia says that the flash cards are not compatible.  :(

Jonny D


On Fri, Jan 9, 2009 at 6:32 PM, Darren <dalton at stevens.edu> wrote:

> Hello all  =)
>
> Just to keep everyone posted, there were some changes made to libnds,
> the lower-level API behind SDL's support of the NDS platform, announced
> at http://www.devkitpro.org recently.
>
> The changes most important to SDL currently are:
> - The GL-ish 3D interface it uses has been fixed to behave like real GL
> (previously, rotation matrix handling was broken).  This is good news
> for when support for GL on the DS is added, since things will be a bit
> more nice and consistent.
> - Probably the most useful change is the introduction of a new API for
> handling the hardware accelerated BGs and sprites.  I've taken a look at
> the examples, and it seems that it'll make the code used in SDL for
> hardware accelerated textures significantly more sane.  This is also a
> Good Thing  =)
> - A few other changes that should simplify things, which again is a good
> thing when your project's first name is Simple  ;)
>
> However, the breaking nature of these changes means that the NDS port of
> SDL, as it currently stands, does not build against the current versions
> of libnds, devkitARM, etc. from devkitPro.
> I'm working on figuring out how to best bring SDL up to speed on these
> changes in my off time now, mostly familiarizing myself with the new API
> for sprites and backgrounds.  The graphics driver has been in need of
> some love for a while anyway, so this presents a good opportunity for
> improvement too  =)
>
>
>
> Also on the DS front, but unrelated to the above: the Nintendo DSi
> (newer, flashier version of the DS) seems to be backward-compatible with
> ordinary DS homebrew, since there are already commercial flash card
> adapters out there capable of running it (which means it should work
> with homebrew built with SDL's DS port, too).  That doesn't necessarily
> mean that the programs will be aware of the new features (internal flash
> memory, more RAM, integrated camera), but I'm sure we'll be able to take
> advantage of these things soon enough.
>
> -Darren
>
>
> _______________________________________________
> SDL mailing list
> SDL at lists.libsdl.org
> http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20090110/e1b5cccf/attachment.htm>


More information about the SDL mailing list