Page 1 of 1

devkitARM internals

Posted: Fri Jun 03, 2011 7:35 pm
by saner
Hello,

I'd like to understand how devkitARM works. I've run a few examples however there are no explicit information how NDS is initialized, how code is started etc. I've also checked makefiles, but they are quite complicated.

Could anyone describe build process (what files, order, role) and boot process (bootloader, memory) of programs running on Nintendo DS?

Thanks

Re: devkitARM internals

Posted: Thu Jun 09, 2011 6:12 pm
by vuurrobin
here is an explanation of the toolchain and an explanation on how to create an nds file the hard way (note that the tutorial is old, so thing may be changed in the meantime)
http://www.dev-scene.com/NDS/Tutorials_ ... _Explained


here is some information about the firmware (not sure if this is what you want)
http://nocash.emubase.de/gbatek.htm#dsc ... onfirmware

those 2 links also contains a lot of other information