>
> The thing with using someone elses library is that you don't know
> how it REALLY works, only its interface. Later on down the road when
> making your game, you're going to want to do something difficult
> with the hardware, and it's going to be hard to do it because of the
> additional layer of abstraction.
If you want to solve the issue of the source code availability, you
can checkout The Sgade ( http://www.suddenpresence.com/sgade/ ), an
open-source GBA general-purpose library. At least, if you want to know
how it works, you can go and read the source. It's probably not as
optimized as HAM, but to start creating a few programs, it's a very
good start.
Best regards,
mathieu