Actions

Difference between revisions of "Sonic the Hedgehog 2 (Nick Arcade prototype)/Technical information"

From Sonic Retro

m
(Added palette info, tabled compressed art)
Line 2: Line 2:
 
Level order information - 35A8
 
Level order information - 35A8
 
Sprite location mapping - 40090
 
Sprite location mapping - 40090
 
+
02502 - Pallet pointers
Sonic The Hedgehog 2 (Early prototype)
+
035A8 - Level select level order
COMPRESSED GRAPHICS LIST
+
04620 - Pointer to collision indexes
========================
+
0579A - Level size array
Documented by ICEknigh7, except where stated.
+
10AF8 - Animation script (Sonic)
 
+
1BFEC - Main level load block
0009DF8E - Shield
+
1C05C - Pattern load cues offset index
0009E114 - Invincibility stars
+
1C09C - Pattern load cues
000A0960 - SEGA logo
+
20000 - Curve and resistance mapping (identical to S1..)
000A1520 - Title Screen graphics
+
20100 - Curve and resistance mapping
000A2E82 - Sonic & Tails at the Title Screen
+
20200 - Collision Array (identical to S1..)
000A39C6 - GHZ Bit of flower (S1)
+
22200 - Collision Array
000A3A10 - GHZ & MZ Platform with chain (S1)
+
</pre>
000A3B2A - EHZ Log bridge
+
==Palettes==
000A3C16 - Unused 16x16 block (S1)
+
{| border="1"
000A3C5E - GHZ Rolling ball (S1)
+
!Offset||Description
000A3DFC - GHZ rolling log with spikes (S1)
+
|-
000A4010 - GHZ Unused spikes around the rolling log (S1)
+
|$245A
000A413C - GHZ Rock (S1)
+
|SEGA Foreground
000A426A - GHZ Breakable wall (S1)
+
|-
000A4308 - Some GHZ wall (S1)
+
|$25A2
000A4368 - Unknown fire   [Quickman]
+
|SEGA Background
000A44A0 - Unused, possible burning log
+
|-
000A45AE - Waterfall
+
|$2622
000A46B4 - Unused HTZ fireballs   [Quickman]
+
|Title Screen
000A4802 - GHZ Log brigde (S1)
+
|-
000A48DA - HTZ crossing platform thingy
+
|$26A2
000A4BCE - HTZ Automatic door
+
|Level Select
000A4C46 - HTZ Seesaw with green ball
+
|-
000A4DDE - HPZ bridge
+
|$2722
000A4F56 - HPZ Waterfalls
+
|Sonic and Tails
000A52B8 - HPZ Big Emerald
+
|-
000A552A - Unknown blocks   [Quickman]
+
|$2742
000A55EA - HPZ Glowing orb
+
|Green Hill Zone
000A5826 - Some platform
+
|-
000A59C0 - UNKNOWN unused dust
+
|$27A2
000A5AE0 - CPZ floating platform   [Quickman]
+
|???
000A5C2E - Water surface
+
|-
000A5D9E - Button   [Quickman]
+
|$2822
000A5E76 - Vertical spring
+
|???
000A5F92 - Horizontal spring
+
|-
000A605C - Diagonal springs
+
|$2840
000A6230 - SCORE RINGS TIME
+
|Chemical Plant Zone?
000A6338 - Lives HUD
+
|-
000A644E - Rings
+
|$2882
000A6542 - Monitors
+
|Emerald Hill Zone
000A696C - Vertical spikes
+
|-
000A69BC - Gathered points
+
|$28E2
000A6A96 - Prototype checkpoint
+
|Hidden Palace Zone
000A6B3C - Prototype end of level sign
+
|-
000A6F8A - Crocodile
+
|$2942
000A732C - EHZ Buzz Bomber
+
|Hill Top Zone
000A7512 - HPZ Bat
+
|-
000A7868 - OOZ Octopus
+
|$29A2
000A7B88 - Triceratops
+
|(Sonic again?)
000A7F84 - HPZ Dinobot
+
|-
000A835A - Unused sideways piranha
+
|$2A22
000A8852 - OOZ Prototype seahorses
+
|Labyrinth Zone
000A8CA0 - Unused rolling ball
+
|-
000A8F36 - Unused Mother Bubbler
+
|$2A82
000A9162 - Unused Bubbler
+
|Scrap Brain Zone Act 3
000A9384 - EHZ Snail
+
|-
000A9580 - Prototype Crawler
+
|$2B02
000A9902 - EHZ Piranha
+
|Labyrinth Zone Sonic Underwater
000A9B0E - Boss ship
+
|-
000AA24A - CPZ Prototype boss
+
|$2B22
000AA7A8 - Big explosion
+
|Scrap Brain Zone Act 3 Sonic Underwater
000AAE30 - Robotnik's ship boost
+
|-
000AAEAE - Puff of smoke   [Quickman]
+
|$2B42
000AAF94 - EHZ Boss
+
|Special Stage Title Card (S1)
000AB780 - EHZ Boss helicopter blades
+
|-
000AB874 - SBZ Ball Hog (S1)
+
|$2BC2
000ABC34 - Crabmeat
+
|Continue - Sonic (S1)
000AC122 - GHZ Buzz Bomber (S1)
+
|-
000AC4C8 - Possible unknown explosion from the ground
+
|$2BE2
000AC6B0 - LZ Burrobot (S1)
+
|Continue (S1)
000ACD9A - GHZ Piranha (S1)
+
|-
000AD002 - LZ Jaws (S1)
+
|$2C02
000AD28C - SYZ Roller (S1)
+
|Sonic - Ending (S1)
000AD7B0 - GHZ Motobug (S1)
+
|}
000ADA3A - GHZ Newtron (S1)
+
===Compressed Art, [[Nemesis Format]]===
000AE058 - SYZ Snail (S1)
+
Documented by [[ICEknight]] and [[Quickman]].
000AE440 - MZ Bat (S1)
+
{| border="1"
000AE73C - Splats (S1)
+
!Offset||Description
000AE984 - SLZ Bomb (S1)
+
|-
000AEC1C - LZ Orbinaut (S1)
+
|$09DF8E
000AEDFA - MZ Catakiller (S1)   [Quickman]
+
|Shield
000AEF88 - Title card (S1)
+
|-
000AF596 - Explosions
+
|$09E114
000AFBFC - GAME OVER, TIME OVER
+
|Invincibility stars
000AFD8E - Vertical spring   [Quickman]
+
|-
000AFE90 - Sideways spring
+
|$0A0960
000AFF6C - Big ring flash
+
|SEGA logo
000B00E0 - End of level hidden bonuses (S1)
+
|-
000B03E2 - Sonic at Continue screen + Continue star (S1)
+
|$0A1520
000B0692 - CONTINUE + Minisonic (S1)
+
|Title Screen graphics
000B08CC - Bunny
+
|-
000B0A24 - Chicken
+
|$0A2E82
000B0B80 - Penguin
+
|Sonic & Tails at the Title Screen
000B0CFC - Seal
+
|-
000B0E18 - Pig
+
|$0A39C6
000B0F4E - Flicky
+
|GHZ bit of flower (S1)
000B1088 - Squirrel
+
|-
000B2184 - EHZ graphics
+
|$0A3A10
000B5784 - HTZ graphics
+
|GHZ & MZ platform with chain (S1)
000B6BAA - HTZ placeholders for animated tiles
+
|-
000C0492 - HPZ graphics
+
|$0A3B2A
000C31A0 - HPZ glowing orbs
+
|EHZ Log bridge
000CC8F4 - CPZ graphics
+
|-
000CFDC0 - UNKNOWN
+
|$0A3C16
000D8C34 - GHZ graphics (S1)
+
|Unused 16x16 block (S1)
000DC1F0 - GHZ graphics (S1)
+
|-
000E0B62 - Ending scene additional graphics (S1)
+
|$0A3C5E
000E0DEA - Credits font (S1)
+
|GHZ rolling ball (S1)
000E13E8 - SONIC THE HEDGEHOG ending text (S1)
+
|-
 
+
|$0A3DFC
 +
|GHZ rolling log with spikes (S1)
 +
|-
 +
|$0A4010
 +
|GHZ unused spikes around the rolling log (S1)
 +
|-
 +
|$0A413C
 +
|GHZ rock (S1)
 +
|-
 +
|$0A426A
 +
|GHZ breakable wall (S1)
 +
|-
 +
|$0A4308
 +
|Some GHZ wall (S1)
 +
|-
 +
|$0A4368
 +
|Unknown fire
 +
|-
 +
|$0A44A0
 +
|Unused, possible burning log
 +
|-
 +
|$0A45AE
 +
|Waterfall
 +
|-
 +
|$0A46B4
 +
|Unused HTZ fireballs
 +
|-
 +
|$0A4802
 +
|GHZ Log bridge (S1)
 +
|-
 +
|$0A48DA
 +
|HTZ crossing platform
 +
|-
 +
|$0A4BCE
 +
|HTZ automatic door
 +
|-
 +
|$0A4C46
 +
|HTZ seesaw with green ball
 +
|-
 +
|$0A4DDE
 +
|HPZ bridge
 +
|-
 +
|$0A4F56
 +
|HPZ waterfalls
 +
|-
 +
|$0A52B8
 +
|HPZ big emerald
 +
|-
 +
|$0A552A
 +
|Unknown blocks
 +
|-
 +
|$0A55EA
 +
|HPZ glowing orb
 +
|-
 +
|$0A5826
 +
|Some platform
 +
|-
 +
|$0A59C0
 +
|<font color="red">UNKNOWN unused dust</font>
 +
|-
 +
|$0A5AE0
 +
|CPZ floating platform
 +
|-
 +
|$0A5C2E
 +
|Water surface
 +
|-
 +
|$0A5D9E
 +
|Button
 +
|-
 +
|$0A5E76
 +
|Vertical spring
 +
|-
 +
|$0A5F92
 +
|Horizontal spring
 +
|-
 +
|$0A605C
 +
|Diagonal springs
 +
|-
 +
|$0A6230
 +
|Score/Rings/Time HUD
 +
|-
 +
|$0A6338
 +
|Lives HUD
 +
|-
 +
|$0A644E
 +
|Rings
 +
|-
 +
|$0A6542
 +
|Monitors
 +
|-
 +
|$0A696C
 +
|Vertical spikes
 +
|-
 +
|$0A69BC
 +
|Gathered points
 +
|-
 +
|$0A6A96
 +
|Prototype checkpoint
 +
|-
 +
|$0A6B3C
 +
|Prototype end of level sign
 +
|-
 +
|$0A6F8A
 +
|Crocodile
 +
|-
 +
|$0A732C
 +
|EHZ Buzz Bomber
 +
|-
 +
|$0A7512
 +
|HPZ Bat
 +
|-
 +
|$0A7868
 +
|OOZ Octopus
 +
|-
 +
|$0A7B88
 +
|Triceratops
 +
|-
 +
|$0A7F84
 +
|HPZ Dinobot
 +
|-
 +
|$0A835A
 +
|Unused sideways piranha
 +
|-
 +
|$0A8852
 +
|OOZ Prototype seahorses
 +
|-
 +
|$0A8CA0
 +
|Unused rolling ball
 +
|-
 +
|$0A8F36
 +
|Unused Mother Bubbler
 +
|-
 +
|$0A9162
 +
|Unused Bubbler
 +
|-
 +
|$0A9384
 +
|EHZ Snail
 +
|-
 +
|$0A9580
 +
|Prototype Crawler
 +
|-
 +
|$0A9902
 +
|EHZ Piranha
 +
|-
 +
|$0A9B0E
 +
|Boss ship
 +
|-
 +
|$0AA24A
 +
|CPZ Prototype boss
 +
|-
 +
|$0AA7A8
 +
|Big explosion
 +
|-
 +
|$0AAE30
 +
|Robotnik's ship boost
 +
|-
 +
|$0AAEAE
 +
|Puff of smoke
 +
|-
 +
|$0AAF94
 +
|EHZ Boss
 +
|-
 +
|$0AB780
 +
|EHZ Boss helicopter blades
 +
|-
 +
|$0AB874
 +
|SBZ Ball Hog (S1)
 +
|-
 +
|$0ABC34
 +
|Crabmeat
 +
|-
 +
|$0AC122
 +
|GHZ Buzz Bomber (S1)
 +
|-
 +
|$0AC4C8
 +
|<font color="red">Possible unknown explosion from the ground</font>
 +
|-
 +
|$0AC6B0
 +
|LZ Burrobot (S1)
 +
|-
 +
|$0ACD9A
 +
|GHZ Piranha (S1)
 +
|-
 +
|$0AD002
 +
|LZ Jaws (S1)
 +
|-
 +
|$0AD28C
 +
|SYZ Roller (S1)
 +
|-
 +
|$0AD7B0
 +
|GHZ Motobug (S1)
 +
|-
 +
|$0ADA3A
 +
|GHZ Newtron (S1)
 +
|-
 +
|$0AE058
 +
|SYZ Snail (S1)
 +
|-
 +
|$0AE440
 +
|MZ Bat (S1)
 +
|-
 +
|$0AE73C
 +
|Splats (S1)
 +
|-
 +
|$0AE984
 +
|SLZ Bomb (S1)
 +
|-
 +
|$0AEC1C
 +
|LZ Orbinaut (S1)
 +
|-
 +
|$0AEDFA
 +
|MZ Catakiller (S1)
 +
|-
 +
|$0AEF88
 +
|Title card (S1)
 +
|-
 +
|$0AF596
 +
|Explosions
 +
|-
 +
|$0AFBFC
 +
|GAME OVER, TIME OVER
 +
|-
 +
|$0AFD8E
 +
|Vertical spring
 +
|-
 +
|$0AFE90
 +
|Sideways spring
 +
|-
 +
|$0AFF6C
 +
|Big ring flash
 +
|-
 +
|$0B00E0
 +
|End of level hidden bonuses (S1)
 +
|-
 +
|$0B03E2
 +
|Sonic at Continue screen + Continue star (S1)
 +
|-
 +
|$0B0692
 +
|CONTINUE + Minisonic (S1)
 +
|-
 +
|$0B08CC
 +
|Bunny
 +
|-
 +
|$0B0A24
 +
|Chicken
 +
|-
 +
|$0B0B80
 +
|Penguin
 +
|-
 +
|$0B0CFC
 +
|Seal
 +
|-
 +
|$0B0E18
 +
|Pig
 +
|-
 +
|$0B0F4E
 +
|Flicky
 +
|-
 +
|$0B1088
 +
|Squirrel
 +
|-
 +
|$0B2184
 +
|EHZ graphics
 +
|-
 +
|$0B5784
 +
|HTZ graphics
 +
|-
 +
|$0B6BAA
 +
|HTZ placeholders for animated tiles
 +
|-
 +
|$0C0492
 +
|HPZ graphics
 +
|-
 +
|$0C31A0
 +
|HPZ glowing orbs
 +
|-
 +
|$0CC8F4
 +
|CPZ graphics
 +
|-
 +
|$0CFDC0
 +
|<font color="red">UNKNOWN</font>
 +
|-
 +
|$0D8C34
 +
|GHZ graphics (S1)
 +
|-
 +
|$0DC1F0
 +
|GHZ graphics (S1)
 +
|-
 +
|$0E0B62
 +
|Ending scene additional graphics (S1)
 +
|-
 +
|$0E0DEA
 +
|Credits font (S1)
 +
|-
 +
|$0E13E8
 +
|SONIC THE HEDGEHOG ending text (S1)
 +
|}
 +
<pre>
 
level layout
 
level layout
 
=-=-=-=-=-=-=-=
 
=-=-=-=-=-=-=-=
Line 196: Line 493:
 
[1E] ???: $1C31E
 
[1E] ???: $1C31E
 
[1F] ???: $1C320
 
[1F] ???: $1C320
 +
 +
MAIN LEVEL LOAD BLOCK (IN SONIC 1 FORMAT!): $1BFEC
 +
 +
00: GREEN HILL ZONE
 +
GHZ 8X8 ART: 0D8C34
 +
GHZ 16X16 MAPPINGS: 0D7E34
 +
GHZ 128X128 MAPPINGS: 0DD850
 +
PALLET: $04
 +
SONG: $81
 +
PATTERN LOAD CUES USED: $04, $05
 +
 +
01: LABERYNTH PLANT ZONE
 +
CPZ 8C8 ART: 0CC8F4
 +
CPZ 16X16 MAPPINGS: 0CB314
 +
CPZ 128X128 MAPPINGS: 0CFE34
 +
PALLET: $05
 +
SONG: $82
 +
PATTERN LOAD CUES USED: $06, $07
 +
 +
02: CHEMICAL PLANT ZONE
 +
CPZ 8C8 ART: 0CC8F4
 +
CPZ 16X16 MAPPINGS: 0CB314
 +
CPZ 128X128 MAPPINGS: 0CFE34
 +
PALLET: $06
 +
SONG: $83
 +
PATTERN LOAD CUES USED: $08, $09
 +
 +
03: EMERALD HILL ZONE
 +
EHZ 8X8 ART: 0B2184
 +
EHZ 16X16 MAPPINGS: 0B11E4
 +
EHZ 128X128 MAPPINGS: 0B6EB2
 +
PALLET: $07
 +
SONG: $84
 +
PATTERN LOAD CUES USED: $0A, $0B
 +
 +
04: HIDDEN PALACE ZONE
 +
HPZ 8X8 ART: 0C0492
 +
HPZ 16X16 MAPPINGS: 0BEEB2
 +
HPZ 128X128 MAPPINGS: 0C3314
 +
PALLET: $08
 +
SONG: $85
 +
PATTERN LOAD CUES USED: $0C, $0D
 +
 +
05: HILL TOP ZONE
 +
HTZ 8X8 ART: 0B2184
 +
HTZ 16X16 MAPPINGS: 0B11E4
 +
HTZ 128X128 MAPPINGS: 0B6EB2
 +
PALLET: $09
 +
SONG: $86
 +
PATTERN LOAD CUES USED: $0E, $0F
 +
 +
00: ENDING?
 +
GHZ 8X8 ART: 0D8C34
 +
GHZ 16X16 MAPPINGS: 0D7E34
 +
GHZ 128X128 MAPPINGS: 0DD850
 +
PALLET: $13
 +
SONG: $86
 +
PATTERN LOAD CUES USED: NONE
 
</pre>
 
</pre>
 
{{SCHGuides}}
 
{{SCHGuides}}

Revision as of 16:46, 10 November 2006

Level order information - 35A8
Sprite location mapping - 40090
02502 - Pallet pointers
035A8 - Level select level order
04620 - Pointer to collision indexes
0579A - Level size array
10AF8 - Animation script (Sonic)
1BFEC - Main level load block
1C05C - Pattern load cues offset index
1C09C - Pattern load cues
20000 - Curve and resistance mapping (identical to S1..)
20100 - Curve and resistance mapping
20200 - Collision Array (identical to S1..)
22200 - Collision Array

Palettes

Offset Description
$245A SEGA Foreground
$25A2 SEGA Background
$2622 Title Screen
$26A2 Level Select
$2722 Sonic and Tails
$2742 Green Hill Zone
$27A2 ???
$2822 ???
$2840 Chemical Plant Zone?
$2882 Emerald Hill Zone
$28E2 Hidden Palace Zone
$2942 Hill Top Zone
$29A2 (Sonic again?)
$2A22 Labyrinth Zone
$2A82 Scrap Brain Zone Act 3
$2B02 Labyrinth Zone Sonic Underwater
$2B22 Scrap Brain Zone Act 3 Sonic Underwater
$2B42 Special Stage Title Card (S1)
$2BC2 Continue - Sonic (S1)
$2BE2 Continue (S1)
$2C02 Sonic - Ending (S1)

Compressed Art, Nemesis Format

Documented by ICEknight and Quickman.

Offset Description
$09DF8E Shield
$09E114 Invincibility stars
$0A0960 SEGA logo
$0A1520 Title Screen graphics
$0A2E82 Sonic & Tails at the Title Screen
$0A39C6 GHZ bit of flower (S1)
$0A3A10 GHZ & MZ platform with chain (S1)
$0A3B2A EHZ Log bridge
$0A3C16 Unused 16x16 block (S1)
$0A3C5E GHZ rolling ball (S1)
$0A3DFC GHZ rolling log with spikes (S1)
$0A4010 GHZ unused spikes around the rolling log (S1)
$0A413C GHZ rock (S1)
$0A426A GHZ breakable wall (S1)
$0A4308 Some GHZ wall (S1)
$0A4368 Unknown fire
$0A44A0 Unused, possible burning log
$0A45AE Waterfall
$0A46B4 Unused HTZ fireballs
$0A4802 GHZ Log bridge (S1)
$0A48DA HTZ crossing platform
$0A4BCE HTZ automatic door
$0A4C46 HTZ seesaw with green ball
$0A4DDE HPZ bridge
$0A4F56 HPZ waterfalls
$0A52B8 HPZ big emerald
$0A552A Unknown blocks
$0A55EA HPZ glowing orb
$0A5826 Some platform
$0A59C0 UNKNOWN unused dust
$0A5AE0 CPZ floating platform
$0A5C2E Water surface
$0A5D9E Button
$0A5E76 Vertical spring
$0A5F92 Horizontal spring
$0A605C Diagonal springs
$0A6230 Score/Rings/Time HUD
$0A6338 Lives HUD
$0A644E Rings
$0A6542 Monitors
$0A696C Vertical spikes
$0A69BC Gathered points
$0A6A96 Prototype checkpoint
$0A6B3C Prototype end of level sign
$0A6F8A Crocodile
$0A732C EHZ Buzz Bomber
$0A7512 HPZ Bat
$0A7868 OOZ Octopus
$0A7B88 Triceratops
$0A7F84 HPZ Dinobot
$0A835A Unused sideways piranha
$0A8852 OOZ Prototype seahorses
$0A8CA0 Unused rolling ball
$0A8F36 Unused Mother Bubbler
$0A9162 Unused Bubbler
$0A9384 EHZ Snail
$0A9580 Prototype Crawler
$0A9902 EHZ Piranha
$0A9B0E Boss ship
$0AA24A CPZ Prototype boss
$0AA7A8 Big explosion
$0AAE30 Robotnik's ship boost
$0AAEAE Puff of smoke
$0AAF94 EHZ Boss
$0AB780 EHZ Boss helicopter blades
$0AB874 SBZ Ball Hog (S1)
$0ABC34 Crabmeat
$0AC122 GHZ Buzz Bomber (S1)
$0AC4C8 Possible unknown explosion from the ground
$0AC6B0 LZ Burrobot (S1)
$0ACD9A GHZ Piranha (S1)
$0AD002 LZ Jaws (S1)
$0AD28C SYZ Roller (S1)
$0AD7B0 GHZ Motobug (S1)
$0ADA3A GHZ Newtron (S1)
$0AE058 SYZ Snail (S1)
$0AE440 MZ Bat (S1)
$0AE73C Splats (S1)
$0AE984 SLZ Bomb (S1)
$0AEC1C LZ Orbinaut (S1)
$0AEDFA MZ Catakiller (S1)
$0AEF88 Title card (S1)
$0AF596 Explosions
$0AFBFC GAME OVER, TIME OVER
$0AFD8E Vertical spring
$0AFE90 Sideways spring
$0AFF6C Big ring flash
$0B00E0 End of level hidden bonuses (S1)
$0B03E2 Sonic at Continue screen + Continue star (S1)
$0B0692 CONTINUE + Minisonic (S1)
$0B08CC Bunny
$0B0A24 Chicken
$0B0B80 Penguin
$0B0CFC Seal
$0B0E18 Pig
$0B0F4E Flicky
$0B1088 Squirrel
$0B2184 EHZ graphics
$0B5784 HTZ graphics
$0B6BAA HTZ placeholders for animated tiles
$0C0492 HPZ graphics
$0C31A0 HPZ glowing orbs
$0CC8F4 CPZ graphics
$0CFDC0 UNKNOWN
$0D8C34 GHZ graphics (S1)
$0DC1F0 GHZ graphics (S1)
$0E0B62 Ending scene additional graphics (S1)
$0E0DEA Credits font (S1)
$0E13E8 SONIC THE HEDGEHOG ending text (S1)
level layout
=-=-=-=-=-=-=-=

htz act2: 29DD0
final zone - 295CE
hpz - 2CDDE, 2ADDE

=-=-=-=-=-=-=-=
level begin
=-=-=-=-=-=-=-=
---------------------
Sonic Starting points
---------------------

GHZ Act 1 - 5948


First level loaded (EHZ act 1) - 33D2
Second level loaded (EHZ act 2) - BCE0


10AF8 - Animation script (Sonic)
=============================================================
level select level order: 35A8

00 = GHZ
01 = lZ (loads CPZ art)
02 = CPZ (MZ Music)
03 = EHZ (SLZ music)
04 = HPZ (SYZ music)
05 = HTZ (SBZ music)
06 = FZ (HTZ art) (crashes)
07 = Special stage? (crashes)
08 = (crashes)
09 = (crashes)
0A = (crashes)
0B = (crashes)
0C = (illegal instuction error)
0D = (crashes)
0E = (crashes)
0F = (crashes)
10 = (crashes)
=============================================================

PATTERN LOAD CUES OFFSET INDEX: 1C05C [$40 BYTES LONG]

[00] STANDARD1: $1C09C
[01] STANDARD2: $1C0AC
[02] ???: $1C0D0
[03] GAME/TIME OVER: $1C0D8
[04] GHZ1: $1C0E0
[05] GHZ2: $1C118
[06] LZ1: $1C120 (CPZ DUPLICATE)
[07] LZ2: $1C134 (CPZ DUPLICATE)
[08] CPZ1: $1C120
[09] CPZ2: $1C134
[0A] EHZ1: $1C14E
[0B] EHZ2: $1C186
[0C] HPZ1: $1C1A6
[0D] HPZ2: $1C1D8
[0E] HTZ1: $1C20A
[0F] HTZ2: $1C254
[10] FZ1: $1C26E
[11] FZ2: $1C276
[12] ???: $1C2AE
[13] ???: $1C2C2
[14] ???: $1C2C2
[15] ???: $1C2C4
[16] ???: $1C2D2
[17] ???: $1C2E0
[18] ???: $1C2EE
[19] ???: $1C2FC
[1A] ???: $1C30A
[1B] ???: $1C318
[1C] ???: $1C31A
[1D] ???: $1C31C
[1E] ???: $1C31E
[1F] ???: $1C320

MAIN LEVEL LOAD BLOCK (IN SONIC 1 FORMAT!): $1BFEC

00: GREEN HILL ZONE
GHZ 8X8 ART: 0D8C34
GHZ 16X16 MAPPINGS: 0D7E34
GHZ 128X128 MAPPINGS: 0DD850
PALLET: $04
SONG: $81
PATTERN LOAD CUES USED: $04, $05

01: LABERYNTH PLANT ZONE
CPZ 8C8 ART: 0CC8F4
CPZ 16X16 MAPPINGS: 0CB314
CPZ 128X128 MAPPINGS: 0CFE34
PALLET: $05
SONG: $82
PATTERN LOAD CUES USED: $06, $07

02: CHEMICAL PLANT ZONE
CPZ 8C8 ART: 0CC8F4
CPZ 16X16 MAPPINGS: 0CB314
CPZ 128X128 MAPPINGS: 0CFE34
PALLET: $06
SONG: $83
PATTERN LOAD CUES USED: $08, $09

03: EMERALD HILL ZONE
EHZ 8X8 ART: 0B2184
EHZ 16X16 MAPPINGS: 0B11E4
EHZ 128X128 MAPPINGS: 0B6EB2
PALLET: $07
SONG: $84
PATTERN LOAD CUES USED: $0A, $0B

04: HIDDEN PALACE ZONE
HPZ 8X8 ART: 0C0492
HPZ 16X16 MAPPINGS: 0BEEB2
HPZ 128X128 MAPPINGS: 0C3314
PALLET: $08
SONG: $85
PATTERN LOAD CUES USED: $0C, $0D

05: HILL TOP ZONE
HTZ 8X8 ART: 0B2184
HTZ 16X16 MAPPINGS: 0B11E4
HTZ 128X128 MAPPINGS: 0B6EB2
PALLET: $09
SONG: $86
PATTERN LOAD CUES USED: $0E, $0F

00: ENDING?
GHZ 8X8 ART: 0D8C34
GHZ 16X16 MAPPINGS: 0D7E34
GHZ 128X128 MAPPINGS: 0DD850
PALLET: $13
SONG: $86
PATTERN LOAD CUES USED: NONE
Sonic Community Hacking Guide
General
SonED2 Manual | Subroutine Equivalency List
Game-Specific
Sonic the Hedgehog (16-bit) | Sonic the Hedgehog (8-bit) | Sonic CD (prototype 510) | Sonic CD | Sonic CD (PC) | Sonic CD (2011) | Sonic 2 (Simon Wai prototype) | Sonic 2 (16-bit) | Sonic 2 (Master System) | Sonic 3 | Sonic 3 & Knuckles | Chaotix | Sonic Jam | Sonic Jam 6 | Sonic Adventure | Sonic Adventure DX: Director's Cut | Sonic Adventure DX: PC | Sonic Adventure (2010) | Sonic Adventure 2 | Sonic Adventure 2: Battle | Sonic Adventure 2 (PC) | Sonic Heroes | Sonic Riders | Sonic the Hedgehog (2006) | Sonic & Sega All-Stars Racing | Sonic Unleashed (Xbox 360/PS3) | Sonic Colours | Sonic Generations | Sonic Forces
Technical information
Sonic Eraser | Sonic 2 (Nick Arcade prototype) | Sonic CD (prototype; 1992-12-04) | Dr. Robotnik's Mean Bean Machine | Sonic Triple Trouble | Tails Adventures | Sonic Crackers | Sonic 3D: Flickies' Island | Sonic & Knuckles Collection | Sonic R | Sonic Shuffle | Sonic Advance | Sonic Advance 3 | Sonic Battle | Shadow the Hedgehog | Sonic Rush | Sonic Classic Collection | Sonic Free Riders | Sonic Lost World
Legacy Guides
The Nemesis Hacking Guides The Esrael Hacking Guides
ROM: Sonic 1 | Sonic 2 | Sonic 2 Beta | Sonic 3

Savestate: Sonic 1 | Sonic 2 Beta/Final | Sonic 3

Sonic 1 (English / Portuguese) | Sonic 2 Beta (English / Portuguese) | Sonic 2 and Knuckles (English / Portuguese)
Move to Sega Retro
Number Systems (or scrap) | Assembly Hacking Guide | 68000 Instruction Set | 68000 ASM-to-Hex Code Reference | SMPS Music Hacking Guide | Mega Drive technical information