Metroid Construction
Remember to save your screenshots as .PNG!

Index--Hacks--Docs--Tools--Hex--Patches--Videos

-> Documents

Unless otherwise noted, assume that all hex editing information here is only accurate for unheadered Super Metroid ROMs. Got some good data of your own that ain't on here? Swing by the forums and submit them to this topic and it will appear here soon enough.

squishy_ichigo
1. Elevators (.txt)
2. Boss palettes (.rtf) Updated: 11/24/09
3. "BANG" enemy (.txt)
4. SaveStations (.txt)
5. Modifying the title screen (.txt)
6. Kick-ass lights (.rtf)
7. Room pointers (.rtf)
8. Repointing level data (.rtf)
9. Repointing GFX guide (.rtf)
10. GFX pointers (.rtf)
11. Ending scene palettes (.rtf)
12. Palette hunting guide (.rtf)
13. ASM Mnemonics (.rtf)
14. ASM instruction list (.rtf)
15. Missile/super missile speed tables (.txt)
16. Haze stuff (.txt)
17. Documenting SM data banks (.txt)

Grime
1. Room expansion - part 1 (page)
2. Room expansion - part 2 (page)
3. How to add more doors to a room (page)
4. How to add more enemies/PLMs to a room (page)
5. Room scrolls - repointing, understanding, using (page)
6. Banks $E0-$FF offsets and LoROM addresses (.txt)
7. Hex notes - byte changes that affect various things in the game (.txt)
8. Trace notes - ongoing log of traced routines and their breakpoint behavior (.txt)
9. Custom haze colors/attribute offsets (.txt)
10. *Incomplete* unused colors for enemy and tileset pointers (.txt)
11. Power/Varia/Gravity suit palette reference (.txt)
12. Game Genie codes (.txt)

GF_Kennon
1. CRE palettes and their uses (page)
2. Super Metroid room sizes (.txt)
3. Bank $8F clean-out log (.txt)
4. Unique CRE graphics without ASM (page)
5. Super Metroid room sizes (page)

person701
1. The ins and outs of SMILE (.txt)
2. 2 gate tricks (page)
3. Info on adding more PLMs, enemies and doors to rooms (.txt)

Flamestar666
1. Known sound addresses (.txt)
2. Unknown sounds (.txt)
3. Hex strings (.txt)

DChronos
1. Message Box Guide v3 (.txt)
2. Status Screen Guide v1 (.txt)

RaccoonSam
1. How to edit Super Metroid tilemaps (page)
2. Tile map reference (.txt)
3. Title screen array (.txt)

Phazar
1. Super Metroid pointers and what they do (.txt)

Black Falcon
1. Modifying projectile sounds (.txt)

Sadiztyk Fish
1. Rundown for Enemy Tilemaps (.rtf)
2. Map icons (.rtf)

Cardweaver
1. Enemy projectile header locations (.txt)

PJBoy
1. Miscellaneous notes (.rtf)
2. PJ's stuff (external link)
Lots of data on Metroid Fusion and Metroid: Zero Mission, with a bit of Super Metroid on the side. Worth looking into.

Kejardon
Super Metroid Documentation (external link)
The revered "Kej's notes" that everybody hears about at some point in their lives. Even homeless Lithuanians who have never touched a computer know what these are. If you're serious about hacking Super Metroid, these notes will prove to be a very valuable resource.

BlackTelomeres
SMILE FAQ (external link)
Somewhat dated, but the information is detailed and still relevant for the most part. I (Grime) learned a lot from this page when I was new to editing Super Metroid.

Metroid Fusion RAM map (page)
by PJBoy

Metroid Fusion ASM tutorial (page)
by Phazar

Site design by begrimed