#159362 - fluff - Sun Jun 29, 2008 8:29 pm
I hope this is the right forum to post this. Here's the readme:
libdevlight v1.00 (C) Mikael Klasson 2008
http://mklasson.com
Small library meant to be used when developing NDS apps/games.
It let's you easily download and boot your freshly compiled new version from a
web server, all from within the previous version. The whole process takes about
10 seconds for a small .nds file, from the moment you start downloading to when
your new version starts.
Be sure to check out the included example for info on how to use this lib.
The reboot functionality is provided by Lick's rebootlib v1.1r. It seems to
only support DLDI, so be sure to keep that in mind. I don't know how compatible
it is with different cards, but it looks very capable and works on my CycloDS.
Install
-------
Copy libdevlight7.a and libdevlight9.a to your devkitpro/libnds/lib path.
Copy source/devlight.h to your devkitpro/libnds/include path.
Used libs
---------
- libfat by Michael Chisholm (chishm).
- DSWifi by Stephen Stair (sgstair).
- rebootlib by Rick Wong (Lick).
- libnds and devkitARM by Dave Murphy (WinterMute), Jason Rogers (dovoto),
and Michael Noland (joat). (?)
Fantastic work. Thank you all!
License
-------
As far as _I_ am concerned, you can use this however you want as long as you
don't expect anything from it or me. Seeing as rebootlib is GPLv2 licensed
though, I think I'm obliged to perpetuate that.
So: GPLv2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt)
You can get it at http://mklasson.com/libdevlight100.zip. If you don't already have a nice wifi-based dev system set up, feel free to give it a try. It sure beats swapping flash cards all day. :) I'm all ears if you've got better ideas on how to do some things.
libdevlight v1.00 (C) Mikael Klasson 2008
http://mklasson.com
Small library meant to be used when developing NDS apps/games.
It let's you easily download and boot your freshly compiled new version from a
web server, all from within the previous version. The whole process takes about
10 seconds for a small .nds file, from the moment you start downloading to when
your new version starts.
Be sure to check out the included example for info on how to use this lib.
The reboot functionality is provided by Lick's rebootlib v1.1r. It seems to
only support DLDI, so be sure to keep that in mind. I don't know how compatible
it is with different cards, but it looks very capable and works on my CycloDS.
Install
-------
Copy libdevlight7.a and libdevlight9.a to your devkitpro/libnds/lib path.
Copy source/devlight.h to your devkitpro/libnds/include path.
Used libs
---------
- libfat by Michael Chisholm (chishm).
- DSWifi by Stephen Stair (sgstair).
- rebootlib by Rick Wong (Lick).
- libnds and devkitARM by Dave Murphy (WinterMute), Jason Rogers (dovoto),
and Michael Noland (joat). (?)
Fantastic work. Thank you all!
License
-------
As far as _I_ am concerned, you can use this however you want as long as you
don't expect anything from it or me. Seeing as rebootlib is GPLv2 licensed
though, I think I'm obliged to perpetuate that.
So: GPLv2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt)
You can get it at http://mklasson.com/libdevlight100.zip. If you don't already have a nice wifi-based dev system set up, feel free to give it a try. It sure beats swapping flash cards all day. :) I'm all ears if you've got better ideas on how to do some things.