Search the web
Sign In
New User? Sign Up
gbadev
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Intro and newbie question   Message List  
Reply | Forward Message #14812 of 15019 |
Re: [gbadev] Intro and newbie question


Bill,
GBA is probably the best non-pc platform to begin programming on. It is
powerful enough to do some incredible things, yet simple enough to be
mastered with out having a huge background in programming. Couple this with
one of the more active online programming communities and you have an
unparalleled system to learn on. As for the DS, if homebrew development is
possible on it in the near future you should take comfort in the fact that
it has a 2D system that is nearly identical to the GBA (with some subtle and
a few not so subtle differences) so your efforts will transfer almost
seamlessly to the new platform (and would be required even if you were to
start with the DS). I suspect that if we find means to run code on the DS,
much of the GBA community will migrate towards this new system, but as you
already made a hardware commitment to the GBA I would stick with it for a
while.

As for landmines:
1) If you are looking to learn how to write software on a game consol avoid
HAM.
2) If you are looking to produce a GBA game/demo without the bother of
details, embrace HAM.
3) There are many tutorials and resources for GBA development that should
get you off to a good start.
-the docs section on www.gbadev.org should point you to most of them, as
will the link section on www.devrs.com
4) If you decide HAM is not for you (a decision I applaud) start with
devkitarm from www.devkit.tk as apposed to the outdated devkitadv that many
still use.
5) Start simple, read other peoples source code, and ask lots of questions
(#gbadev on irc at effnet is a great place).
-jason

Jason Rogers
aka Dovoto
www.ThePernProject.com

----- Original Message -----
From: "Pete Gunter" <reno@...>
To: <gbadev@yahoogroups.com>
Sent: Thursday, November 04, 2004 2:41 PM
Subject: Re: [gbadev] Intro and newbie question


>
>
> Hi Bill,
>
> In my opinion the GBA is a great platform for a hobbyist programmer, and
> a great way to improve your C programming skills.
>
> It's completely different to writing games for the PC, as there are no
> complex API's to learn, and it provides a great low-level look at games
> console architecture. There's plenty of information available on the
> internet, and a highly active community of more than helpfull
> enthusiasts. Plus as you've got a flash kit coming, you get the
> satisfaction of seeing your creations runnning on hardware.
>
> In short I think GBA development is more than a viable hobby, it's quite
> a fulfilling one too.
>
> Regards,
> -Pete Gunter
>
> Bill DeWitt wrote:
>
>>
>>
>> Hi,
>>
>> My name is Bill and my son just got his first GBA. I have been
>> doing some programming both in C and some game programming in
>> DarkBasic, but I am not a programmer by any means.
>>
>> I just wondered if GB proramming was a viable hobby. I see that
>> some of the tools have not really had much in the way of recent
>> development, it seems that Visual HAM may be on the back shelf, and
>> the advent of the DS may even put the whole GBA world in limbo.
>>
>> I sent off for the flash adapter kit and I downloaded some tools
>> and have been playing around with the emulators, but I don't want to
>> get too far into another field without knowing what landmines I might
>> find.
>>
>> Any conversation on the issue appreciated.
>>
>>
>>
>>
>>
>>
>>
>> *Yahoo! Groups Sponsor*
>> ADVERTISEMENT
>> click here
>>
<http://us.ard.yahoo.com/SIG=129jend45/M=315388.5529724.6602080.3001176/D=groups\
/S=1705055196:HM/EXP=1099667901/A=2372354/R=0/SIG=12id813k2/*https://www.orchard\
bank.com/hcs/hcsapplication?pf=PLApply&media=EMYHNL40F21004SS
>
>>
>>
>>
>> ------------------------------------------------------------------------
>> *Yahoo! Groups Links*
>>
>> * To visit your group on the web, go to:
>> http://groups.yahoo.com/group/gbadev/
>>
>> * To unsubscribe from this group, send an email to:
>> gbadev-unsubscribe@yahoogroups.com
>> <mailto:gbadev-unsubscribe@yahoogroups.com?subject=Unsubscribe>
>>
>> * Your use of Yahoo! Groups is subject to the Yahoo! Terms of
>> Service <http://docs.yahoo.com/info/terms/>.
>>
>>
>> .
>
>
>
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>








Fri Nov 5, 2004 12:04 am

jason_lee_ro...
Offline Offline
Send Email Send Email

Forward
Message #14812 of 15019 |
Expand Messages Author Sort by Date

Hi, My name is Bill and my son just got his first GBA. I have been doing some programming both in C and some game programming in DarkBasic, but I am not a...
Bill DeWitt
williamjames...
Offline Send Email
Nov 4, 2004
3:18 pm

I'm not too concerned with the DS putting the GBA world in limbo. Now it will probably reduce the amount of new commercial games coming out for the GBA, so you...
Palamon 3
palamon_3
Offline Send Email
Nov 4, 2004
9:54 pm

Hey Bill Im not a programmer myself since I never actually coded a demo wich was worthy to be posted on any website, but I did look for sprites, mode4 ...
Win Schutten
daikath
Online Now Send Email
Nov 4, 2004
10:06 pm

Hi Bill, In my opinion the GBA is a great platform for a hobbyist programmer, and a great way to improve your C programming skills. It's completely different...
Pete Gunter
gunterpete
Online Now Send Email
Nov 4, 2004
10:52 pm

Bill, GBA is probably the best non-pc platform to begin programming on. It is powerful enough to do some incredible things, yet simple enough to be mastered...
jason rogers
jason_lee_ro...
Offline Send Email
Nov 5, 2004
12:51 am

Hi Jason, While i can understand the fact that you suggest people that want to properly learn programming embedded platforms to avoid the HAMlib function ...
Emanuel Schleussinger...
ratbert.geo
Offline Send Email
Nov 5, 2004
1:49 pm

Thanks for all the responses. I got my devkit in the mail today, should be having fun soon. Already pulling out my hair over stupid programming mistakes... ...
Bill DeWitt
williamjames...
Offline Send Email
Nov 5, 2004
11:20 pm

Emanuel, I apologize as I seem to be misunderstood. I was referring only to ham lib which I believe is a very solid implementation of the functionality needed...
jason rogers
jason_lee_ro...
Offline Send Email
Nov 5, 2004
11:20 pm

... upcoming DS ... use HAM as ... expect ... BTW, I got that. ... api Can you recommend some tutorials? While I appreciate the ease of premade libraries and...
Bill DeWitt
williamjames...
Offline Send Email
Nov 6, 2004
1:54 am

These are two tutorials that I like the most: http://user.chem.tue.nl/jakvijn/tonc/ www.thepernproject.com I am kindof partial to the pern project being that...
jason rogers
jason_lee_ro...
Offline Send Email
Nov 6, 2004
12:47 pm

Is there any good tutorials on doing multiplayer games, or, dare I say it, using the wireless adaptor, and on that note, how to do what a few of the classic ...
Palamon 3
palamon_3
Offline Send Email
Nov 7, 2004
4:07 am

hi, ... this is known as 'multi-boot'. i've never seen a tutorial which demonstrates how to use this, but here is some pretty good information of how you might...
Michael Reid
leonrauis
Offline Send Email
Nov 7, 2004
8:56 pm

You could take a look at http://downtou.cjb.net. In the GBA section they got a bit on link. ... From: Palamon 3 To: gbadev@yahoogroups.com Sent: Saturday,...
Ben
ben_o_murray
Offline Send Email
Nov 9, 2004
1:17 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help