Sonic the hedgehog 2
Gallery of topics
Arts and graphics editing
Pallets editing:
About pallets and pallets
pointers
How to make a rotating
pallet from scratch
. . . . Creating a
new rotating pallet
. . . . Taking a
rotating pallet from another level
VRAM settings:
Editing the pattern
load cue's
. . . . General format
. . . . Pattern load
cue's offsets
. . . . Edit
tutorial and example
Dynamic graphics:
Creating or editing animated
patterns
Mappings and level layouts editing
Collisions editing:
The collision blocks
reference chart
General: The collision
format
. . . .
The collision array
. . . .
The collision index
. . . .
Useful addresses to note
Sprites and rings placement:
The objects list
reference
How to easily place
an object by hex
Make your rings
placement looks right
Format of object number 03:
the side switcher
. . . . General format
. . . . All specific cases
Texts editing
HUD editing (SCORE - TIME -
RINGS)
Sprites modifications
Specific sprites editing:
How to disable the EHZ boss chopper blades
Editing Metropolis zone warp
tubes
Simple edits to the wasp (buzzbomber) sprite
Sprites programming:
How to restore the lost sprites manually
The sprites
programming topic
Musics editing
General: The Sonic music
hacking guide
. . . . Pointer format
. . . . Header format
. . . . Voice editing
. . . . Note editing
. . . . Coordination
flags
. . . . Game specifics
. . . . Music
locations
Editing the objects sound
Miscellaneous
Debug mode:
Make your own debug mode
Game scenario:
How to disable Tails following Sonic in all
levels
How to change the order that
the levels come in
. . . . General case
. . . . Changing the starting
level
. . . . Specific case:
Wing Fortress zone to Death Egg zone
Back to the main page
Table of contents