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 > Getting Started

#17124 - Daedeloth - Mon Mar 01, 2004 10:49 pm

Hello.

Honestly I only have my gba sp for about 5 days and I didn't even hoped of getting in the program files or writing my own games...
But then I 'googled' on it and the suprise was big :)

One of the most anoying things with the gameboy was that I could use a program like 'calculator' or 'diary' and stuff... this way I could play games in class and tell my teacher I'm just using it as a calculator...

I still have a few questions about this:

1) Is it possible to damage my gba in a hardware-way (or a software-way)
2) What hardware should I buy to get into it?

I know some pc languages (java, basic and php) (last one doesn't really count I guess) so I guess I can get started quite fast.
_________________
:: Just follow the route2destiny ::

#17127 - NoMis - Mon Mar 01, 2004 11:21 pm

if you wanna get into gba programming you should first learn C
a good knowlege of this language is essential. then you should read sevaral tutorials. one of my favorite tuts is the pern project. you found the most of the tuts here: http://www.gbadev.org/docs.php

you also should read the cowbite spec to get a deeper understanding of the hardware.

if you wanna see your stuff on real hardware you will need a flash card or at least an mbv2 cable (4 multiboot images only, 256k code size max i think).

regarding the developmentenvironment i am using eclipse (http://www.eclipse.org). its a free and very powerful ide and in the new m7 version the cdt (c/c++ plugin) is quite relieable.
then you will need an emulator. im using mappy vm as one of my main emus because it has the best views i think. but i also use VisualBoyAdvance-sdl because mappy is a bit slow and the debbuging is still alpha and dont work at all. you can even use eclipse with visualboy and gdb to debbug within eclipse, wich is very nice :)

i hope i could help you. if you had any questions just ask.

NoMis

#17128 - Daedeloth - Mon Mar 01, 2004 11:30 pm

Hmmm... alright... lots of things to do... but I just love that tiny pc ... so I guess I'll start working.

Could you give me a real link where I can buy these flash card writers? I've been searching for them for some time now (well, 2h) and I found so many that I just don't know what to pick...
And what price should I have in mind?

Many thanks.
Daedeloth.
_________________
:: Just follow the route2destiny ::

#17129 - poslundc - Mon Mar 01, 2004 11:38 pm

Daedeloth wrote:
Could you give me a real link where I can buy these flash card writers? I've been searching for them for some time now (well, 2h) and I found so many that I just don't know what to pick...
And what price should I have in mind?


From the FAQ:

Quote:
Q: Where should I buy a flash cart?

Short answer: You'll find success with Success.

Long answer: Read the Retailer Feedback section.


Please have a look around the forums, and especially the FAQ; many of the answers you seek are right in front of you.

Dan.

#17135 - dagamer34 - Tue Mar 02, 2004 1:43 am

Learn either C or C++. There are lots of topics on this board, search and figure out which is best for you.

There isn't a file system or hard disk so its not possible to harm it.

Don't buy a flash cart right now as you won't be using it for at least 6 months since you don't know C/C++.

When you do get around to it, go to this site www.mwelectronics.com/ Unlike some sites, this company is based in the U.S. and delivery time is extremely short. You can get a good-sized flash cart for about $100.

Again, when deciding on what kind of flash cart, there are other forums for that (like the Flash Equipment one).

Learn to use the search function, and it will make looking for answers a lot easier. Chances are someone has already asked your question.
_________________
Little kids and Playstation 2's don't mix. :(

#17138 - yaustar - Tue Mar 02, 2004 3:06 am

if you are in the UK or europe then http://www.gbax.com and http://www.electricbirdland.co.uk may be better.

I would tell you to learn C first then any C++ useful stuff but I have a feeling I may spark off another C vs C++ war again ;)

Take a look at Visual Ham as it is excellent for beginners and any of the tutorial links in the FAQ

OR

you can go with DragonBasic or Catapult which uses it's own language type
_________________
[Blog] [Portfolio]

#17157 - Daedeloth - Tue Mar 02, 2004 6:10 pm

well, thanks for the help.
I'll be starting with C++, but I guess I'll get it quite quickly since I'm already familar with other languages (java 2 for example)

Maybe not the question I should ask here, but is it possible to copy whole games for backups and more safegames? And how big is a commercial game?
_________________
:: Just follow the route2destiny ::

#17161 - sajiimori - Tue Mar 02, 2004 6:35 pm

Quote:

is it possible to copy whole games for backups and more safegames?

Yeah.
Quote:

And how big is a commercial game?

Generally between 4 and 16 MB. (Any 32's yet?)

#17172 - Miked0801 - Tue Mar 02, 2004 8:19 pm

Quote:

(Any 32's yet?)


Just starting to arrive to market now. I think Nintendo 1st party just made one.