===========================================================================
This software and all associated code is released into the public domain.
===========================================================================

This is a DS firmware template, currently with very limited functionality.

If you are not a developer, this will not be useful to you.

If you are a developer, it's still probably not much use to you.

Do not use this software unless you are willing to risk permanently
damaging your Nintendo DS.

I TAKE NO RESPONSIBILITY FOR YOU FUCKING UP YOUR DS.


- - -

Ok, now that that's out of the way...


Here's what I'm giving you:

firmware/   : The main firmware module (firmware.nds).
installer/  : This flashes everything to your DS.


This version was built with devkitARM-R20 and libnds-20070503.

You can restore your old firmware using FlashMe or noFlashMe.

You will need to build the "firmware" project before "installer", it is not built automatically.

Hold A+B+Start+Select at power-on to activate failsafe code (boot directly to SLOT-2).  The main firmware code is stored at 0x10000 in the firmware EEPROM, giving you slightly less than 192kB to work with.  Since it's a plain .NDS file, you can easily test your code without reflashing your DS every time you want to run it.  I don't recommend mucking around with the bootstrap unless you're confident you know what you're doing, since you can obviously do some real damage there.

------------
Neal Tew
loopy(at)mm.st
