ROM Hack GBA/DS Rom hacking 101

FAST6191

Techromancer
OP
Editorial Team
Joined
Nov 21, 2005
Messages
34,098
Trophies
2
Website
trastindustries.com
XP
22,984
Country
United Kingdom
Edit- if you are reading this you have probably stumbled upon a very old version. http://gbatemp.net/t73394-gbatemp-rom-hacking-documentation-project-wip has a much more up to date version.

Seeing posts around the place that usually had a "how do I hack/translate a GBA/DS rom?" and there being no documents specifically detailing it (as far as the GBA/DS goes) I figured what the hell and decided to to type up a document on the subject.
A few days, several (unintentional) late nights and probably one of the longest documents I have ever made later and I have what I consider to be a good document detailing most aspects of GBA/DS rom hacking.
It is not quite finished yet (some stuff on GBA/DS hardware needs writing and I need to finish up the sound hacking section, not to mention I screwed up the formating of sections for this release) but it should be good for everything else.

I am putting this version out as a PDF file as turning it into BBCode and getting a full working set of pictures would be no fun for this initial version.
Ultimately I will turn it into BBCode and put out an HTML version too.

Grab it here: http://www.4shared.com/file/3636881/1f5f088d

Opinions/thoughts/suggestions/discussion on what you cat likes to eat greatly appreciated (for the record my cat goes crazy for kebabs and is partial to skate).
Courtesy of some of those late nights some sections may need to be revised to become more coherent and I will add more detail for the final release, I just wanted peoples thoughts and opinions.

Here is the contents page to give an overview of what I talk about, I tended to merge the GBA and DS aspects as they are similar:
Contents
Introduction
Basics and tools of the trade
Hexadecimal
Hexadecimal maths and other important notes on hexadecimal.
Binary and Hexadecimal wording
Terms
Tools of the trade
Types of ROM hacking
Core:
Translation:
Restoration:
Improvement:
GBA/DS ROM hacking
ASM hacking
GBA Information
DS Information
Core Hacking:
Graphics Hacking:
Tiles
Palette editing
Bitmap
3D Editing
Interesting notes
Text Editing
Tables
Fonts
Notes on text editing
Sound Editing
GBA
DS
Problems Facing ROM hackers
Compression
Developers tricks
Cheating
References and thanks
 

outphase

Custom title
Member
Joined
Nov 21, 2005
Messages
1,217
Trophies
0
Website
Visit site
XP
176
Country
United States
Nice looking tut. I did notice that a sentence just ends in the DS sound hacking section (as this was the random section I chose to browse). I hope this shows that translation patches are not as easy to do as some people would like to believe. (ex: Mother 3 is just released!... Does anyone know where I can get a translation?)
 

Rigle

Well-Known Member
Member
Joined
Apr 15, 2008
Messages
169
Trophies
0
XP
571
Country
Spain
Thanks you very much.

PS: You have a PM
tongue.gif
 

toszi

Active Member
Newcomer
Joined
Jan 12, 2009
Messages
25
Trophies
0
XP
9
Country
United States
Thanks!
I'll study it and hope I can be of use to you guys one day! (Noitara's story really seemed hopeful!
biggrin.gif
)
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: Wonder Woman!!!! +1