(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-18-24 11:01 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - Looking for some decent tutorials on how to code GBA roms from scratch.
  
User name:
Password:
Reply:
 
Options: - -
Quik-Attach:
Preview for more options

Max size 1.00 MB, types: png, gif, jpg, txt, zip, rar, tar, gz, 7z, ace, mp3, ogg, mid, ips, bz2, lzh, psd

UserPost
Nebetsu
Posts: 189/356
Originally posted by Kyoufu Kawa
Me and Cearn's 50 cents.

Thanks so much! I love it. Very detailed and not too confusing.
Kyoufu Kawa
Posts: 973/1353
Me and Cearn's 50 cents.
Dwedit
Posts: 69/116
I actually linked to the old version, specifically because it excludes all the DS specifications and stuff.
labmaster
Posts: 36/51
--->update your bookmarks.
Dwedit
Posts: 68/116
Here's GBATEK! Have fun!
Nebetsu
Posts: 180/356
From what I read, it sounds like it would be better to use C because if you used C++, you would have to use a buttload of tricks in order to make it as fast as C. Plus what you were saying about you don't need to use ASM as much for C. So basically, I should look at the C side of GBA developement?
KTurbo
Posts: 96/164
http://forum.gbadev.org is your friend.
Kyoufu Kawa
Posts: 966/1353
Originally posted by HyperMackerel
Unless you want to throw in some inline ASM to take advantage of wicked-fast ldmia/stmia loops.
Point taken.
HyperHacker
Posts: 2788/5072
Originally posted by Kyoufu Kawa
If you're going for C, which you'll want, this matters not.

Unless you want to throw in some inline ASM to take advantage of wicked-fast ldmia/stmia loops.
Kyoufu Kawa
Posts: 965/1353
"ARM32" is silly. In general, it'd mean "a 32-bit ARM".

The GBA uses an ARM7 processor, which has two instruction sets: 16-bit THUMB and 32-bit ARM. If you're going for C, which you'll want, this matters not.

The NDS uses an ARM7 and ARM9 in parallel, just in case you're wondering.
Nebetsu
Posts: 179/356
Now you're just confusing me. Whats the difference between ARM32 and ARM7 other than 25?
HyperHacker
Posts: 2782/5072
ARM32? It's ARM7.
Yoronosuku
Posts: 697/1239
You're going to need to have a really good knowledge of C and/or ARM32 assembly, also. You might want to check out devrs.com if they're around still, they've always been pretty resourceful
labmaster
Posts: 35/51
Not a big fan of HAM myself, but if you try the documents at gbadev.org or check out some of the stickies in their forum they should be able to point you in the right direction.
Nebetsu
Posts: 178/356
I recently downloaded HAM and would like to learn how to use it. Every time I pick up a "noobie FAQ" it gives me a list of guides that sound like they would be worth reading and a bunch of 404's where the guides used to be. Does anyone have any good ones?
Acmlm's Board - I3 Archive - ROM Hacking - Looking for some decent tutorials on how to code GBA roms from scratch.


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.003 seconds; used 352.25 kB (max 403.52 kB)