Difference between revisions of "Sonic the Hedgehog (16-bit)/Art Editing"
From Sonic Retro
MainMemory (talk | contribs) m |
KingofHarts (talk | contribs) (→Uncompressed Art Locations: Rewritten to be more clear and concise, & added missing information) |
||
Line 4: | Line 4: | ||
==Uncompressed Art Locations== | ==Uncompressed Art Locations== | ||
− | + | Originally taken from [[SCHG:Nem_s1|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. | |
{| class="prettytable" | {| class="prettytable" | ||
− | ! Offset||Description||# of | + | ! Offset||Description||# of tiles |
|- | |- | ||
! colspan="3" | Zone Independent | ! colspan="3" | Zone Independent | ||
+ | |- | ||
+ | |$5F0 | ||
+ | |Menu Text font | ||
+ | |41 | ||
|- | |- | ||
|$1CADA | |$1CADA | ||
− | |Numbers | + | |Primary HUD Numbers |
− | | | + | |24 |
+ | |- | ||
+ | |$1CDDA | ||
+ | |Lives Counter Numbers | ||
+ | |10 | ||
|- | |- | ||
|$21AFE | |$21AFE | ||
|Sonic | |Sonic | ||
− | | | + | |1,289 |
|- | |- | ||
|$6A324 | |$6A324 | ||
|Giant Ring | |Giant Ring | ||
− | | | + | |98 |
|- | |- | ||
! colspan="3" | Green Hill Zone | ! colspan="3" | Green Hill Zone | ||
Line 27: | Line 35: | ||
|$66AD6 | |$66AD6 | ||
|Waterfall tiles | |Waterfall tiles | ||
− | | | + | |16 |
|- | |- | ||
|$66CD6 | |$66CD6 | ||
− | |Flower | + | |Large Flower (pointy petals) |
− | | | + | |32 |
|- | |- | ||
|$670D6 | |$670D6 | ||
− | |Flower | + | |Small Flower (curved petals) |
− | | | + | |36 |
|- | |- | ||
! colspan="3" | Marble Zone | ! colspan="3" | Marble Zone | ||
Line 41: | Line 49: | ||
|$6755A | |$6755A | ||
|Lava surface | |Lava surface | ||
− | | | + | |24 |
|- | |- | ||
|$67836 | |$67836 | ||
|Lava | |Lava | ||
− | | | + | |48 |
|- | |- | ||
|$67E56 | |$67E56 | ||
− | | | + | |Background torch |
− | | | + | |24 |
|- | |- | ||
! colspan="3" | Scrap Brain Zone | ! colspan="3" | Scrap Brain Zone | ||
|- | |- | ||
|$68156 | |$68156 | ||
− | | | + | |Background smoke |
− | | | + | |84 |
|} | |} | ||
Revision as of 02:28, 3 April 2013
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 on 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.
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
- $3DCF2 - GHZ main level patterns
- $414D4 - LZ main level patterns
- $46016 - MZ main level patterns
- $4A7FE - SLZ main level patterns
- $510F0 - SYZ main level patterns
- $57A66 - SBZ main level patterns
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 |