Separate names with a comma.
Discussion in 'Other Consoles & Oldies' started by Natethekidrs00, Feb 15, 2016.
how do you make homebrew for the gba and what are some good examples of gba hombrew
Good GBA homebrew. A lot of it was featured in things linked in http://gbatemp.net/threads/links-to-various-gbatemp-features-over-the-years.352851/
Herg's solitaire, https://pqrs.org/gba/bulletgba/index.html.en , https://pqrs.org/gba/vulkanon/index.html.en and I do like powder ( http://www.zincland.com/powder/?pagename=about ), even if I mainly go in for the DS version. Actually things being remade on the DS was a fairly common theme so I am going to have to omit a could of things.
Languages available are C and assembly. There were a few intepreted languages on the GBA ( http://www.freepascal.org/down/arm/gba-austria.var being one from my bookmarks) but not like the DS where you could happily make something very nice in Lua.
I think technically you can compile C++ but the overhead is such that nobody really ever did when they could get away with C.
How to make it. If you are new to it (and not continuing an old project) then devkitpro, specifically the devkitarm component of it, is where you want to look.
I will also link http://www.coranac.com/tonc/text/toc.htm as it is very good. After this I am mainly going to be linking hardware docs http://problemkaputt.de/gbatek.htm https://www.cs.rit.edu/~tjh8300/CowBite/CowBiteSpec.htm http://belogic.com/gba/index.php http://pineight.com/gba/managing-sprite-vram.txt
I should also say the debug version of no$gba is now free and works somewhat nicer than the various versions of VBA. http://problemkaputt.de/gba.htm#debug has more.