Sonic the Hedgehog (16-bit)/Art Editing
From Sonic Retro
SCHG: Sonic the Hedgehog |
---|
|
There are several different tools that can be used to edit art. SonED2 is probably the best tool to use for editing level art, and can also be used for palettes. HivePal is also a great tool for editing palettes. SonMapEd is useful for editing both art and mappings - it can extract data from either a ROM or use split binary files, and has internal compression/decompression support. Flex 2 is a more recent art and mapping editor that supports importing, exporting as well as directly editing art.
Uncompressed art locations
Originally taken from Nemesis' guide, this table has been rewritten to be more clear and concise. Offsets are based on where the art is found in a clean ROM. The description is based on the file name in the HG disassembly. Extra information is in parentheses if deemed necessary.
Offset | Description | # of Tiles |
---|---|---|
Zone Independent | ||
$5F0 | Menu Text font | 41 |
$1CADA | Primary HUD Numbers | 24 |
$1CDDA | Lives Counter Numbers | 10 |
$21AFE | Sonic | 1,289 |
$6A324 | Giant Ring | 98 |
Green Hill Zone | ||
$66AD6 | Waterfall tiles | 16 |
$66CD6 | Large Flower (pointy petals) | 32 |
$670D6 | Small Flower (curved petals) | 36 |
Marble Zone | ||
$6755A | Lava surface | 24 |
$67836 | Lava | 48 |
$67E56 | Background torch | 24 |
Scrap Brain Zone | ||
$68156 | Background smoke | 84 |
Compressed Art Locations - Nemesis
See SCHG:Sonic the Hedgehog/Art Editing/Nemesis Compressed Art.
Compressed Art Locations - Kosinski format
- $6175E - Ending Flower art
(Unlike the later Mega Drive titles, Sonic 1 makes little use of the Kosinski format. The only other Kosinski compressed data in the game are the 256x256 level chunk mappings for each of the zones.)
Palette locations
Usually, it's not really necessary to edit a palette in hex. Palette editors give you instant feedback for each RGB value, and the palette can be easily saved as a separate binary and reimported into the ROM. However, it is sometimes desirable or necessary to do it in hex, and it can't hurt to know how it's done.
These are the ROM offsets of the palettes in Sonic 1, as listed by HivePal:
Name | Offset |
---|---|
Sega Logo (Background) | $2208 |
Sega Logo (SEGA) | $20C0 |
Title Screen | $2288 |
Title Screen - Water Cycle | $1B66 |
Level Select | $2308 |
Sonic | $2388 |
Green Hill | $23A8 |
Green Hill - Water Cycle | $1B86 |
Labyrinth | $2408 |
Labyrinth - Sonic Underwater | $2828 |
Labyrinth - Sonic Underwater (Alt) | $2468 |
Labyrinth - Underwater | $2488 |
Labyrinth - Water Cycle | $1BA6 |
Labyrinth - Conveyor Cycle | $1BC6 |
Labyrinth - Conveyor Cycle Underwater | $1BD8 |
Marble | $24E8 |
Star Light | $2548 |
Star Light lights | $1C52 |
Spring Yard | $25A8 |
Spring Yard - Cycle 1 | $1C76 |
Spring Yard - Cycle 2 | $1C96 |
Scrap Brain Act 1 | $2608 |
Scrap Brain Act 2/Final | $2668 |
Scrap Brain Act 3 | $2748 |
Scrap Brain Act 3 - Sonic Underwater | $2848 |
Scrap Brain Act 3 - Sonic Underwater (Alt) | $27A8 |
Scrap Brain Act 3 - Underwater | $27C8 |
Scrap Brain Act 1/Act 2 - Cycle 1 | $1D0A |
Scrap Brain Act 1/Act 2 - Cycle 2 | $1D1A |
Scrap Brain Act 1/Act 2 - Cycle 3 | $1D2A |
Scrap Brain Act 1/Act 2 - Cycle 4 | $1D3A |
Scrap Brain Act 1/Act 2 - Cycle 5 | $1D46 |
Scrap Brain Act 1/Act 2 - Cycle 6 | $1D56 |
Scrap Brain Act 1/Act 2 - Cycle 7 | $1D66 |
Scrap Brain Act 1/Act 2 - Cycle 8 | $1D86 |
Scrap Brain Act 2 - Cycle 1 | $1D90 |
Scrap Brain Act 2 - Cycle 2 | $1DA0 |
Scrap Brain Act 3 - Water Cycle | $1BEA |
Special Stage - Sonic | $26C8 |
Special Stage No. 1 | $26E8 |
Special Stage No. 2 | $2708 |
Special Stage No. 3 | $2728 |
Special Stage Title Card | $2868 |
Special Stage Cycle 1 | $4ACA |
Special Stage Cycle 2 | $4B12 |
Special Stage Cycle 3 | $4B92 |
Continue - Sonic | $28E8 |
Continue | $2908 |
Ending - Sonic | $2928 |
Ending | $2948 |
References