romhacking documents

The aim of this section is to give beginners a good selection of ROM hacking information geared towards translation hacking.

For more in-depth documents and general ROM hacking information, we recommend you visit ROM Hacking dot Org.

If you have read a document not listed here that helped you out a lot, don't hesitate to let us know about it.

 


   


format

name
difficulty
author
version
year
description

 

 

 

general

beginner
n/a
199X
A good way of learning the basics. But, this Doc is very old school.

 

beginner
n/a
2000
A basic, easy follow guide to basic text and graphics hacking. Plus, the author screeches at you like a banshee!

 

beginner
n/a
1999
Another easy doc. Covers the basics of ROM Hacking. I recommend this to newbies.

 

beginner
n/a
2000
Newbies should be able to learn the basics of romhacking from this doc easily. My only gripe about this well written document is that it uses Pokémon as an example ROM to begin hacking. :/

 

intermediate
n/a
2000
A very useful and unique doc on hacking x68000 ROMs.

 

intermediate
SeRiAlKLR
n/a
1997
A very informative doc on how to romhack. It also covers topics, such as the general architecture of the NES.

 

intermediate
1.0
2001
Don't know ASM? Want to hack NES music? Got some NSFs? Well then, it's your lucky day, Sparky! Read this guide!

 

 

graphics

intermediate
Neil_
n/a
2000
'Nuff said.

 

intermediate
n/a
2000
Learn how to hack those 16x16 NES tiles and make more space for them the Gideon Zhi way!

 

intermediate
Catalyst
n/a
2000
Teaches how to find graphics on the Gameboy using a hex editor and NO$GMB.

 

intermediate
n/a
2000
"Not for newbies", as the quoted from the doc. This doc teaches how the NES' 8 bit graphics work.

 

pointers

intermediate
n/a
1998
This document was made for people who wish to understand pointer tables and SNES ROM expansion.

 

intermediate
1.1
1998
THE document to learn how NES pointers work. Very informative and I recommend this document to any aspiring romhacker.

 

intermediate
n/a
2001
This document assumes that you have already read The Madhacker's doc on pointers. This does not teach you about pointers, but what it does teach you how to use pointers effiecently (hence the name of the document).

 

intermediate
1.1
2000
NeoFlame's pointer document that is exclusive to Lo-ROM SNES pointers and pointers in general.

 

tables

beginner
1.0
2001
A doc on tables that goes into unparalleled detail. Recommended.

 

beginner
2.5
1999
This doc teachs how to create tables, "quickly and painlessly" as said in the doc.

 

intermediate
n/a
2000
This table doc teachs the basic interworkings of how to write code that tables use in a program.

-