gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

Beginners > where to start

#44196 - gbalase - Tue May 31, 2005 12:40 am

u might have looked at other questions i posted but now i might as well ask where do i start? you see i have devkitadv set up im using notepad to write the programs but im totally clueless how do u write the programs do i need certin software could u please point me to some good tutorials. im in need of help please

#44198 - linus - Tue May 31, 2005 12:48 am

read the faq its got a link to a fantastic tutorial as well as other crucial tips.

#44199 - wintermute - Tue May 31, 2005 12:50 am

http://devkitpro.sourceforge.net/setup.shtml

http://user.chem.tue.nl/jakvijn/tonc/index.htm

#44346 - gbalase - Tue May 31, 2005 10:17 pm

is visualham good to use

#44350 - SevenString - Tue May 31, 2005 10:39 pm

VisualHAM is pretty good stuff, especially if you're just starting out.

Remember that VisualHAM IS configured to use Hamlib. Hamlib is good, don't get me wrong, but at some point, you may choose to move away from using it when you're more experienced and want to get closer to the hardware. VisualHam DOES allow you to configure compiling without Hamlib when you're ready.

However, VisualHAM IS a little more tightly tied to DevKitAdv. DevKitAdv hasn't been updated for a LOOOOONG time, whereas DevKitARM, as linked to by "wintermute", is very current and updated often. I'm pretty sure that you CAN configure VisualHAM to use DevKitARM, but it probably involves digging around some makefiles, since I didn't find any simple way to do it from the IDE.


As an experienced software/games developer (over 20yrs), some of my my personal choices turned out to be:

DevKitARM
Eclipse IDE
VisualBoyAdvance
A subset of mildly customized wintermute headers

These choices were made after a lot of research here at GBADEV.ORG and elsewhere. But, these choices were right for ME, and may not be right for someone who is just giving this type of development a go for the first time. VisualHAM might be just the thing for you, since the distribution contains a big chunk of what a beginning GBA developer needs to get started in an easy install.


But do what I did: try out few different promising options, read what some of the long-timers here have to say, and go with what works best for you.


Oh, and did you read the FAQ? :D
_________________
"Artificial Intelligence is no match for natural stupidity."