Well, I've never written a tutorial or anything, although I have helped many people with some forms of programming (answering questions). So, you gotta bare with me on these. I'm learning the language myself and writing the programs as I go. For the first few tutorials, any experienced programmer should NOT READ THEM. You'd like to beat me to death after it, I'm sure. I intend to keep the first ones EXTREMELY BASIC. Reason being I hate these "tutorials" that show you how to do something.. but combine it with loads of other crap. examples that have a program, but combine it with all kinds of junk are annoying. It gets difficult to understand and the initial concept gets lost. My method of doing this is likely going to be quite odd.. I'll make the tutorials so they actually can run on the GBA (or most likely an emu and NOT the hardware, especially since I don't have the hardware to test it). This will be done in odd ways, at least at first.. for assembling, I'm just gonna give it a few command line arguements, and same for linking.. basically, just enough to get it working, nothing more. For the first, there'll even be warning messages ;-) (note: fixed that). The code will also be extremely commented... as in, every line will have a comment, whether it's important or not. that said, feel free to get on with the tutorial. I'm intending to take multiple tutorials through developing some kind of demo in assembly (gas will be the assembler).