Actions

SCHG

Difference between revisions of "Sonic Adventure DX: PC/Model Locations"

From Sonic Retro

m (Tails)
m (Text replacement - "__NOTOC__ {{SCHG SA|3}}" to "{{SCHG SA|3}} __TOC__")
 
(35 intermediate revisions by 5 users not shown)
Line 1: Line 1:
__NOTOC__
+
{{SCHG SA|3}}
{{SCHG SADX:PC}}
+
__TOC__
  
==Model Locations==
+
==Model locations==
 
The following is a list of locations where [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|OBJECT Structs]] can be found.
 
The following is a list of locations where [[SCHG:Sonic Adventure/Model Format#OBJECT Struct|OBJECT Structs]] can be found.
 
===sonic.exe===
 
===sonic.exe===
 
Key=0x00400000
 
Key=0x00400000
  
====Misc. Objects====
+
====Misc. objects====
{| class="prettytable"
+
{| class="prettytable" style="width:auto;"
!Address||Description||Parent||Child||Sibling||Textures
+
!Address||Description||Textures
 +
|-
 +
| 49C830
 +
| Dr. Eggman
 +
| EGGMAN.PVM
 
|-
 
|-
 
| 4B4834
 
| 4B4834
 
| Ring
 
| Ring
| None
 
| None
 
| None
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4B50C4
 
| 4B50C4
 
| Spring from Sonic Jam
 
| Spring from Sonic Jam
| None
 
|
 
|
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4B5C3C
 
| 4B5C3C
| Rotatable Spring
+
| Air Spring
| None
 
| 4B5924
 
| None
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4B67C8
 
| 4B67C8
| Spring
+
| Ground Spring
| None
 
| 4B649C
 
| None
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4B7A04
 
| 4B7A04
 
| Spike Ball
 
| Spike Ball
| None
 
| None
 
| None
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4B8B34
 
| 4B8B34
 
| Dash Panel
 
| Dash Panel
| None
 
| 4B87F4
 
| None
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4BA2D8
 
| 4BA2D8
 
| End Level Capsule
 
| End Level Capsule
| None
 
| 4B9698
 
| 4B906C
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4BA6D4
 
| 4BA6D4
 
| Emerald Piece
 
| Emerald Piece
| None
 
| None
 
| None
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4BB4B4
 
| 4BB4B4
 
| Spikes
 
| Spikes
| None
 
| 4BAA94
 
| None
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4BC120
 
| 4BC120
 
| Switch
 
| Switch
| None
 
|
 
|
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4BCF94
 
| 4BCF94
 
| Dash Hoop
 
| Dash Hoop
| None
 
| 4BC874
 
| 4BC428
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4BE194
 
| 4BE194
 
| Balloon
 
| Balloon
| None
 
|
 
|
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4BF28C
 
| 4BF28C
 
| Item Box
 
| Item Box
| None
+
| OBJ_REGULAR.PVM
| 4BEAD4
 
| None
 
| OBJ_REGULAR.PVM
 
 
|-
 
|-
 
| 4BFEF4
 
| 4BFEF4
 
| Rocket Platform
 
| Rocket Platform
| None
 
| 4BF6B4
 
| None
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4C3794
 
| 4C3794
 
| Rocket
 
| Rocket
| None
+
| OBJ_REGULAR.PVM
|  
+
|-
|  
+
| 4C461C
 +
| Weed
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4C48CC
 
| 4C48CC
| Weed
+
| Cut Weed
| None
 
| None
 
| None
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4C5174
 
| 4C5174
 
| Jump Panel
 
| Jump Panel
| None
 
|
 
|
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4C688C
 
| 4C688C
 
| Widespring
 
| Widespring
| None
 
| 4C6650
 
| None
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4C908C
 
| 4C908C
 
| Checkpoint
 
| Checkpoint
| None
 
| 4C8004
 
| 4C76DC
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4C9C4C
 
| 4C9C4C
 
| Dynamite pack (Gamma)
 
| Dynamite pack (Gamma)
| None
 
| None
 
| None
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| 4CB43C
 
| 4CB43C
 
| Floating Item Box
 
| Floating Item Box
| None
 
|
 
|
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 +
|-
 +
| 4D4880
 +
| Tikal
 +
| TIKAL.PVM
 
|-
 
|-
 
| 50D134
 
| 50D134
 
| Debug Sphere
 
| Debug Sphere
 
| None
 
| None
| None
+
|-
| None
 
| None
 
|-
 
 
| 50D544
 
| 50D544
 
| Debug Cylinder
 
| Debug Cylinder
| None
 
| None
 
| None
 
 
| None
 
| None
 
|-
 
|-
 
| 50D7B4
 
| 50D7B4
 
| Debug Cube
 
| Debug Cube
| None
 
| None
 
| None
 
 
| None
 
| None
 
|-
 
|-
 
| 51F6D4
 
| 51F6D4
 
| Froggy
 
| Froggy
| None
 
| None
 
| None
 
 
| BIG_KAERU.PVM
 
| BIG_KAERU.PVM
 
|-
 
|-
 
| 54EFD4
 
| 54EFD4
 
| Boa-Boa's head
 
| Boa-Boa's head
| None
 
|
 
|
 
 
|  
 
|  
 
|-
 
|-
 
| 55A334
 
| 55A334
 
| Aircraft Enemy Missile
 
| Aircraft Enemy Missile
| None
 
|
 
|
 
 
| E_AIRCRAFT.PVM
 
| E_AIRCRAFT.PVM
 
|-
 
|-
 
| 560AE4
 
| 560AE4
 
| Aircraft Enemy + Missiles
 
| Aircraft Enemy + Missiles
| None
 
|
 
|
 
 
| E_AIRCRAFT.PVM
 
| E_AIRCRAFT.PVM
 
|-
 
|-
 
| 560DFC
 
| 560DFC
 
| Aircraft Door
 
| Aircraft Door
| None
 
|
 
|
 
 
| E_AIRCRAFT.PVM
 
| E_AIRCRAFT.PVM
 
|-
 
|-
 
| 56132C
 
| 56132C
 
| Aircraft Platform
 
| Aircraft Platform
| None
 
|
 
|
 
 
| E_AIRCRAFT.PVM
 
| E_AIRCRAFT.PVM
 
|-
 
|-
 
| 561F24
 
| 561F24
 
| "Air Signal"
 
| "Air Signal"
| None
 
|
 
|
 
 
| AIR_SIGNAL.PVM
 
| AIR_SIGNAL.PVM
 
|-
 
|-
 
| 565510
 
| 565510
 
| Kiki
 
| Kiki
| None
+
| E_SARU.PVM
|
 
|
 
| E_SARU.PVM
 
 
|-
 
|-
 
| 56C9B4
 
| 56C9B4
 
| "Togeball"
 
| "Togeball"
| None
 
| None
 
| None
 
 
| TOGEBALL_TOGEBALL.PVM
 
| TOGEBALL_TOGEBALL.PVM
 
|-
 
|-
 
| 56DBF0
 
| 56DBF0
 
| Unidus
 
| Unidus
| None
 
| None
 
| None
 
 
| UNI_A_UNIBODY.PVM
 
| UNI_A_UNIBODY.PVM
 
|-
 
|-
 
| 56ECD8
 
| 56ECD8
 
| Gola
 
| Gola
| None
 
| None
 
| None
 
 
| UNI_C_UNIBODY.PVM
 
| UNI_C_UNIBODY.PVM
|-
 
| 56FA74
 
| Spinner Blades
 
| 570D8C
 
| None
 
| None
 
| SUPI_SUPI.PVM
 
 
|-
 
|-
 
| 570D8C
 
| 570D8C
 
| Spinner Body
 
| Spinner Body
| None
 
| 56FA74
 
| None
 
 
| SUPI_SUPI.PVM
 
| SUPI_SUPI.PVM
 
|-
 
|-
 
| 571764
 
| 571764
 
| Cop Speeder head
 
| Cop Speeder head
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 57388C
 
| 57388C
 
| Cop Speeder
 
| Cop Speeder
| None
 
|
 
|
 
 
| NISEPAT.PVM
 
| NISEPAT.PVM
 
|-
 
|-
 
| 5749FC
 
| 5749FC
 
| Emblem
 
| Emblem
| None
 
| None
 
| None
 
 
| EMBLEM.PVM
 
| EMBLEM.PVM
 +
|-
 +
| 584EE0
 +
| Birdie
 +
| AMY.PVM
 
|-
 
|-
 
| 5889E4
 
| 5889E4
 
| Ice Ball enemy
 
| Ice Ball enemy
| None
 
|
 
|
 
 
|  
 
|  
 
|-
 
|-
 
| 591268
 
| 591268
 
| ZERO
 
| ZERO
| None
 
|
 
|
 
 
| EGGROB.PVM
 
| EGGROB.PVM
 
|-
 
|-
 
| 848FBC
 
| 848FBC
 
| E-103's Jet Booster
 
| E-103's Jet Booster
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| C3B270
 
| C3B270
 
| Emerald Coast skybox
 
| Emerald Coast skybox
| None
 
| None
 
| None
 
 
| BG_BEACH.PVM
 
| BG_BEACH.PVM
 
|-
 
|-
 
| C3B37C
 
| C3B37C
 
| Emerald Coast skybox bottom
 
| Emerald Coast skybox bottom
| None
 
| None
 
| None
 
 
| BG_BEACH.PVM
 
| BG_BEACH.PVM
 
|-
 
|-
 
| C43B1C
 
| C43B1C
 
| Emerald Coast Spike Gate
 
| Emerald Coast Spike Gate
| None
 
| C43244
 
| None
 
 
| OBJ_BEACH.PVM
 
| OBJ_BEACH.PVM
 
|-
 
|-
 
| C3C7AC
 
| C3C7AC
 
| Emerald Coast palmtree
 
| Emerald Coast palmtree
| None
 
| C3B5C0
 
| C3C778
 
 
| OBJ_BEACH.PVM
 
| OBJ_BEACH.PVM
 
|-
 
|-
 
| C4C00C
 
| C4C00C
 
| Emerald Coast Dolphin
 
| Emerald Coast Dolphin
| None
 
| C4C00C
 
| None
 
 
| OBJ_BEACH.PVM
 
| OBJ_BEACH.PVM
 
|-
 
|-
 
| C85444
 
| C85444
 
| Emerald Coast Umbrella 1
 
| Emerald Coast Umbrella 1
| None
 
| C8406C
 
| None
 
 
| OBJ_BEACH.PVM
 
| OBJ_BEACH.PVM
 
|-
 
|-
 
| C85444
 
| C85444
 
| Emerald Coast Umbrella 2
 
| Emerald Coast Umbrella 2
| None
 
| C85444
 
| None
 
 
| OBJ_BEACH.PVM
 
| OBJ_BEACH.PVM
 
|-
 
|-
 
| CC782C
 
| CC782C
 
| Tails' crashed plane in Emerald Coast
 
| Tails' crashed plane in Emerald Coast
| None
 
|
 
|
 
 
| OBJ_REGULAR.PVM
 
| OBJ_REGULAR.PVM
 
|-
 
|-
 
| CD7774
 
| CD7774
 
| Question Mark from Character Select
 
| Question Mark from Character Select
| None
+
|  
| None
 
| None
 
|  
 
 
|-
 
|-
 
| D33328
 
| D33328
 
| Chaos 2
 
| Chaos 2
| None
 
|
 
|
 
 
| CHAOS2.PVM
 
| CHAOS2.PVM
 
|-
 
|-
 
| D9E240
 
| D9E240
 
| Chaos 4
 
| Chaos 4
| None
 
|
 
|
 
 
| CHAOS4_COMMON.PVM
 
| CHAOS4_COMMON.PVM
 
|-
 
|-
 
| DEDF38
 
| DEDF38
 
| Chaos 6 skybox bottom
 
| Chaos 6 skybox bottom
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| DEEED8
 
| DEEED8
 
| Chaos 6 skybox
 
| Chaos 6 skybox
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| E62B54
 
| E62B54
 
| Chaos 6 frozen
 
| Chaos 6 frozen
| None
 
| None
 
| None
 
 
| CHAOS6.PVM
 
| CHAOS6.PVM
 
|-
 
|-
 
| E72FF4
 
| E72FF4
 
| Chaos 6
 
| Chaos 6
| None
 
|
 
|
 
 
| CHAOS6.PVM
 
| CHAOS6.PVM
 
|-
 
|-
 
| F870E4
 
| F870E4
 
| Fishing target from Chaos 6 fight
 
| Fishing target from Chaos 6 fight
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| F9757C
 
| F9757C
 
| Perfect Chaos
 
| Perfect Chaos
| None
 
|
 
|
 
 
| CHAOS7_0.PVM
 
| CHAOS7_0.PVM
 
|-
 
|-
 
| FA27F0
 
| FA27F0
 
| Perfect Chaos sinking/rising
 
| Perfect Chaos sinking/rising
| None
 
|
 
|
 
 
| CHAOS7_0.PVM
 
| CHAOS7_0.PVM
 
|-
 
|-
 
| FA3C10
 
| FA3C10
 
| Perfect Chaos' tornadoes
 
| Perfect Chaos' tornadoes
| None
+
| CHAOS7_0.PVM
|
 
|
 
| CHAOS7_0.PVM
 
 
|-
 
|-
 
| 10DE59C
 
| 10DE59C
 
| E-101's Jet Booster
 
| E-101's Jet Booster
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 115A1E4
 
| 115A1E4
 
| Eggmobile from Egg Hornet
 
| Eggmobile from Egg Hornet
| None
 
| None
 
| None
 
 
| EGM1.PVM
 
| EGM1.PVM
 
|-
 
|-
 
| 1161A70
 
| 1161A70
 
| Egg Hornet
 
| Egg Hornet
| None
 
| 115ED68
 
| None
 
 
| EGM1.PVM
 
| EGM1.PVM
 
|-
 
|-
 
| 11658E0
 
| 11658E0
 
| Eggman in Egg Hornet
 
| Eggman in Egg Hornet
| None
 
| 11650D8
 
| None
 
 
| EGM1EGGMAN.PVM
 
| EGM1EGGMAN.PVM
 
|-
 
|-
 
| 122F554
 
| 122F554
 
| Egg Walker body
 
| Egg Walker body
| None
 
|
 
|
 
 
| EGM2_COMMON.PVM
 
| EGM2_COMMON.PVM
 
|-
 
|-
 
| 1269DA8
 
| 1269DA8
 
| Egg Viper head
 
| Egg Viper head
| None
 
| 1267EDC
 
|
 
 
| EGM3_MDL.PVM
 
| EGM3_MDL.PVM
 
|-
 
|-
 
| 126C54C
 
| 126C54C
 
| Egg Viper cockpit (with Eggman)
 
| Egg Viper cockpit (with Eggman)
| None
 
|
 
|
 
 
| EGM3_MDL.PVM
 
| EGM3_MDL.PVM
 
|-
 
|-
 
| 126CF1C
 
| 126CF1C
 
| Egg Viper tail section
 
| Egg Viper tail section
| None
 
|
 
|
 
 
| EGM3_MDL.PVM
 
| EGM3_MDL.PVM
 
|-
 
|-
 
| 126E68C
 
| 126E68C
 
| Egg Viper spiked disc
 
| Egg Viper spiked disc
| None
 
|
 
|
 
 
| EGM3_MDL.PVM
 
| EGM3_MDL.PVM
 
|-
 
|-
 
| 1270218
 
| 1270218
 
| Egg Viper middle platform breaking
 
| Egg Viper middle platform breaking
| None
 
|
 
|
 
 
| EGM3_MDL.PVM
 
| EGM3_MDL.PVM
 
|-
 
|-
 
| 12718D0
 
| 12718D0
 
| Egg Viper end platform breaking
 
| Egg Viper end platform breaking
| None
 
|
 
|
 
 
| EGM3_MDL.PVM
 
| EGM3_MDL.PVM
 
|-
 
|-
 
| 1272814
 
| 1272814
 
| Egg Viper middle platform
 
| Egg Viper middle platform
| None
 
| None
 
| None
 
 
| EGM3_MDL.PVM
 
| EGM3_MDL.PVM
 
|-
 
|-
 
| 12737BC
 
| 12737BC
 
| Egg Viper end platform
 
| Egg Viper end platform
| None
 
| None
 
| None
 
 
| EGM3_MDL.PVM
 
| EGM3_MDL.PVM
 
|-
 
|-
 
| 12EB424
 
| 12EB424
 
| Mission End Mark
 
| Mission End Mark
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 12EB7EC
 
| 12EB7EC
 
| Red Flag
 
| Red Flag
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 12EBFF4
 
| 12EBFF4
 
| Sonic Advance 2 billboard
 
| Sonic Advance 2 billboard
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 12EC61C
 
| 12EC61C
 
| Medallion
 
| Medallion
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 12F5EA0
 
| 12F5EA0
 
| Statue from Mission mode
 
| Statue from Mission mode
| None
 
|
 
|
 
 
|  
 
|  
 
|-
 
|-
 
| 12FD948
 
| 12FD948
 
| Christmas Tree
 
| Christmas Tree
| None
 
| None
 
| None
 
 
| SA_XMAS.PVM
 
| SA_XMAS.PVM
 +
|-
 +
| 1328B24
 +
| Mechanical Fish
 +
| MECHA.PVM
 
|-
 
|-
 
| 162BFE4
 
| 162BFE4
 
| Light from Final Egg
 
| Light from Final Egg
| None
 
|
 
|
 
 
|  
 
|  
 
|-
 
|-
 
| 1C28BB8
 
| 1C28BB8
 
| Small Mirror from Lost World
 
| Small Mirror from Lost World
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 228C058
 
| 228C058
 
| Helicopter from Speed Highway
 
| Helicopter from Speed Highway
| None
 
|
 
|
 
 
|  
 
|  
 
|-
 
|-
 
| 229D214
 
| 229D214
 
| 2P Eggmobile
 
| 2P Eggmobile
| None
 
|
 
|
 
 
|  
 
|  
 
|-
 
|-
 
| 229EE24
 
| 229EE24
 
| 2P Eggman
 
| 2P Eggman
| None
 
|
 
|
 
 
|  
 
|  
 
|-
 
|-
 
| 22A0008
 
| 22A0008
 
| Eggman's Missile from Speed Highway
 
| Eggman's Missile from Speed Highway
| None
 
|
 
|
 
 
|  
 
|  
 
|-
 
|-
 
| 24C1E88
 
| 24C1E88
 
| Sky Chase Dragon something
 
| Sky Chase Dragon something
|
 
|
 
|
 
 
| SHOOTING1.PVM
 
| SHOOTING1.PVM
 
|-
 
|-
 
| 24C469C
 
| 24C469C
 
| Sky Chase Dragon head 1
 
| Sky Chase Dragon head 1
| None
 
|
 
|
 
 
| SHOOTING1.PVM
 
| SHOOTING1.PVM
 
|-
 
|-
 
| 24C6CAC  
 
| 24C6CAC  
 
| Sky Chase Dragon head 2
 
| Sky Chase Dragon head 2
| None
 
|
 
|
 
 
| SHOOTING1.PVM
 
| SHOOTING1.PVM
 
|-
 
|-
 
| 24CF810
 
| 24CF810
 
| Sky Chase Dragon body
 
| Sky Chase Dragon body
| None
 
|
 
|
 
 
| SHOOTING1.PVM
 
| SHOOTING1.PVM
 +
|-
 +
| 2582F44
 +
| Egg Carrier in Sky Chase
 +
| SHOOTING0.PVM
 +
|-
 +
| 2AEB524
 +
| Eggman in Egg Mobile in cutscenes
 +
| EV_EGGMOBLE0.PVM
 
|-
 
|-
 
| 2C9F1C0
 
| 2C9F1C0
 
| E-105 in cutscenes
 
| E-105 in cutscenes
| None
+
| EV_E105_BODY.PVM
|
 
|
 
| EV_E105_BODY.PVM
 
 
|-
 
|-
 
| 2CA7940
 
| 2CA7940
 
| E-104 in cutscenes
 
| E-104 in cutscenes
| None
 
|
 
|
 
 
| EV_E104_BODY.PVM
 
| EV_E104_BODY.PVM
 
|-
 
|-
 
| 2CB00C0
 
| 2CB00C0
 
| E-103 in cutscenes
 
| E-103 in cutscenes
| None
 
|
 
|
 
 
| EV_E103_BODY.PVM
 
| EV_E103_BODY.PVM
 
|-
 
|-
|2ED3E74
+
| 2D85D2C
|Metal Sonic (From Amy's Flashback)
+
| Chaos 1
|
+
| EV_CHAOS1.PVM
|
+
|-
|
+
| 2ED3E74
|EV_S_MSBODY.PVM
+
| Metal Sonic (From Amy's Flashback)
 +
| EV_S_MSBODY.PVM
 
|-
 
|-
 
| 2F31468
 
| 2F31468
 
| Tails + crashed plane in Emerald Coast cutscene
 
| Tails + crashed plane in Emerald Coast cutscene
| None
 
|
 
|
 
 
|  
 
|  
 
|-
 
|-
 
| 2FCB04C
 
| 2FCB04C
 
| Name Machine Button
 
| Name Machine Button
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 2FCB2D4
 
| 2FCB2D4
 
| Name Machine Door
 
| Name Machine Door
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 2FCFC70
 
| 2FCFC70
 
| Chao Name Machine
 
| Chao Name Machine
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 3204540
 
| 3204540
 
| Chao Teleporter
 
| Chao Teleporter
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 32065B4
 
| 32065B4
 
| Chao Teleporter (Egg Carrier)
 
| Chao Teleporter (Egg Carrier)
| None
 
| None
 
| None
 
 
|  
 
|  
 
|-
 
|-
 
| 3206D00
 
| 3206D00
 
| Probably Chao Egg
 
| Probably Chao Egg
| None
 
| None
 
| None
 
 
| AL_BODY.PVM
 
| AL_BODY.PVM
 
|-
 
|-
 
| 34B8780
 
| 34B8780
 
| Kart Kiki body
 
| Kart Kiki body
| None
 
|
 
|
 
 
|  
 
|  
 
|-
 
|-
 
| 34BAAA4
 
| 34BAAA4
 
| Kart
 
| Kart
| None
 
|
 
|
 
 
| OBJ_SHAREOBJ.PVM
 
| OBJ_SHAREOBJ.PVM
 
|-
 
|-
 
| 34BE5F4
 
| 34BE5F4
 
| Kart dash panel
 
| Kart dash panel
| None
 
|
 
|
 
 
| OBJ_SHAREOBJ.PVM
 
| OBJ_SHAREOBJ.PVM
 
|-
 
|-
 
| 34C07CC
 
| 34C07CC
 
| Kart jump panel
 
| Kart jump panel
| None
 
| None
 
| None
 
 
| OBJ_SHAREOBJ.PVM
 
| OBJ_SHAREOBJ.PVM
 
|-
 
|-
 
| 34CBC74
 
| 34CBC74
 
| Rhinotank
 
| Rhinotank
| None
 
|
 
|
 
 
| E_SAI.PVM
 
| E_SAI.PVM
 
|-
 
|-
 
| 34D0CF0
 
| 34D0CF0
 
| Sweep
 
| Sweep
| None
 
|
 
|
 
 
| E_AMENBO.PVM
 
| E_AMENBO.PVM
 
|-
 
|-
 
| 34E3584
 
| 34E3584
 
| Buyon's head
 
| Buyon's head
| None
 
|
 
|
 
 
|  
 
|  
 
|-
 
|-
 
| 34E50C4
 
| 34E50C4
 
| Buyon's feet
 
| Buyon's feet
| None
 
|
 
|
 
 
|  
 
|  
 
|}
 
|}
  
====Dr. Eggman====
+
====Tornado====
Textures: EGGMAN.PVM
+
{| class="prettytable" style="width:auto;"
{| class="prettytable"
+
!Address||Description||Textures
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 49C830
+
| 23EB198
| Root of Model
+
| Tornado 2 (with Sonic and Tails)
| None
+
| SHOOTING2.PVM
| 49C734
+
|-
| None
+
| 240C158
 +
| Tornado 2 transformed (with Sonic and Tails)
 +
| SHOOTING2.PVM
 +
|-
 +
| 24B1DA0
 +
| Tornado (with Sonic and Tails)
 +
| SHOOTING1.PVM
 
|}
 
|}
  
====Tikal====
+
===CHRMODELS.DLL===
Textures: TIKAL.PVM
+
Key=0x10000000
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
|-
 
| 4D4880
 
| Root of Model
 
| None
 
| 4D484C
 
| None
 
|}
 
  
====Amy's Birdie====
+
====Sonic====
Textures: AMY.PVM
+
Textures: SONIC.PVM
{| class="prettytable"
+
{| class="prettytable" style="width:auto;"
!Address||Description||Parent||Child||Sibling
+
!Address||Description
 
|-
 
|-
| 582410
+
| 56AF50
| Right Wing
+
| Normal
| 58251C (Right Arm)
 
| None
 
| None
 
 
|-
 
|-
| 58251C
+
| 5729CC
| Right Arm
+
| Rolling
| 5827A4 (Left Arm)
 
| 582410 (Right Wing)
 
| None
 
 
|-
 
|-
| 582698
+
| 57BC44
| Left Wing
+
| Jump Ball
| 5827A4 (Left Arm)
 
| None
 
| None
 
 
|-
 
|-
| 5827A4
+
| 5812AC
| Left Arm
+
| Cutscene Head
| 582940 (Tail)
+
|-
| 582698 (Left Wing)
+
| 5818AC
| 58251C (Right Arm)
+
| Left Light Shoe Toe
 
|-
 
|-
| 582940
+
| 581FB8
| Tail
+
| Left Light Shoe Heel
| 583EE0 (Head)
 
| None
 
| 5827A4
 
 
|-
 
|-
| 583EE0
+
| 5825A4
| Head
+
| Right Light Shoe Toe
| 584EAC (Body)
 
| None
 
| 582940 (Tail)
 
 
|-
 
|-
| 58418C
+
| 582CC0
| Right Foot
+
| Right Light Shoe Heel
| 58443C (Left Foot)
 
| None
 
| None
 
 
|-
 
|-
| 58443C
+
| 583284
| Left Foot
+
| Crystal Ring
| 584EAC (Body)
 
| None
 
| 58418C (Right Foot)
 
 
|-
 
|-
| 584EAC
+
| 583904
| Body
+
| Crystal Ring item
| 584EE0
 
| 58443C (Left Foot)
 
| 583EE0 (Head)
 
 
|-
 
|-
| 584EE0
+
| 6837E8
| Root of Model
+
| Light Speed Dash
| None
 
| 584EAC (Body)
 
| None
 
 
|}
 
|}
  
====Tornado====
+
=====Misc. models=====
{| class="prettytable"
+
{| class="prettytable" style="width:auto;"
!Address||Description||Parent||Child||Sibling||Textures
+
!Address||Description
 +
|-
 +
| 7276E4
 +
| Snowboard
 
|-
 
|-
| 23EB198
+
| 61AA94
| Tornado 2 (with Sonic and Tails)
+
| Sonic's Spindash Trail
| None
 
|
 
|
 
| SHOOTING2.PVM
 
 
|-
 
|-
| 240C158
+
| 61B4DC
| Tornado 2 transformed (with Sonic and Tails)
+
| Sonic's Spindash Trail Ball
| None
 
|
 
|
 
| SHOOTING2.PVM
 
|-
 
| 24B1DA0
 
| Tornado (with Sonic and Tails)
 
| None
 
|
 
|
 
| SHOOTING1.PVM
 
 
|}
 
|}
  
===CHRMODELS.DLL===
+
====Metal Sonic====
Key=0x10000000
+
Textures: METALSONIC.PVM
 
+
{| class="prettytable" style="width:auto;"
====Sonic====
+
!Address||Description
Textures: SONIC.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 55E76C
+
| 591068
| Tail
+
| Normal
| 55E7D0
 
| None
 
| None
 
 
|-
 
|-
| 55F330
+
| 59C234
| Left Shoe Toe
+
| Rolling
|
 
|
 
|  
 
 
|-
 
|-
| 55F948
+
| 59E254
| Left Shoe Heel
+
| Jump Ball
|  
+
|}
|  
+
 
|  
+
====Super Sonic====
 +
Textures: SUPERSONIC.PVM
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 560DD0
+
| 62DE88
| Right Shoe Toe
+
| Normal
|
 
|
 
|  
 
 
|-
 
|-
| 5613F8
+
| 62FE6C
| Right Shoe Heel
+
| Jump Ball
|
 
|
 
|  
 
 
|-
 
|-
| 563D0C
+
| 630794
| Right Arm Elbow
+
| Aura
|
 
|
 
|  
 
 
|-
 
|-
| 565C34
+
| 631128
| Eye Globe
+
| Aura while moving
| 569594 (Head)
 
| None
 
| None
 
 
|-
 
|-
| 569594
+
| 631AC0
| Head
+
| Aura at max speed
| 56998C
 
| 565C34 (Eye Globe)
 
| None
 
 
|-
 
|-
| 5698F0
+
| 631DBC
| Right Eye
+
| Water trail while moving
|
 
|
 
|  
 
 
|-
 
|-
| 569CE8
+
| 6320B4
| Left Eye
+
| Water trail at max speed
|  
+
|}
|  
+
 
|  
+
====Tails====
 +
Textures: MILES.PVM
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 56AD48
+
| 42AD54
| Body
+
| Normal
| 56ADE4
 
| 569E20
 
| None
 
 
|-
 
|-
| 56AF50
+
| 437C44
| Root of Model (No model data)
+
| Flying
| None
 
| 56AF1C
 
| None
 
 
|-
 
|-
| 57BC44
+
| 43F4B4
 +
| Rolling
 +
|-
 +
| 44148C
 
| Jump Ball
 
| Jump Ball
| None
 
| None
 
| None
 
 
|-
 
|-
| 57D788
+
| 46EE44
| Cutscene Mouth
+
| Left Jet Anklet
| 5812AC (Head)
+
|-
| None
+
| 46FC84
| None
+
| Right Jet Anklet
 
|-
 
|-
| 5812AC
+
| 46E014
| Cutscene Head
+
| Body with Rhythm Badge
| None
+
|}
| 57D788 (Mouth)
+
 
| None
+
====Knuckles====
 +
Textures: KNUCKLES.PVM
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 5818AC
+
| 2E23B0
| Left Light Shoe Toe
+
| Normal
|
 
|
 
|  
 
 
|-
 
|-
| 581FB8
+
| 2EEE50
| Left Light Shoe Heel
+
| Air
|
 
|
 
|  
 
 
|-
 
|-
| 5825A4
+
| 2F0E24
| Right Light Shoe Toe
+
| Jump Ball
|  
+
|-
|  
+
| 2F8530
|  
+
| Rolling
 +
|}
 +
 
 +
====Amy====
 +
Textures: AMY.PVM
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 582CC0
+
| 16460
| Right Light Shoe Heel
+
| Normal
|
 
|
 
|  
 
 
|-
 
|-
| 583284
+
| 1CDCC
| Crystal Ring
+
| Long Hammer
| None
 
| None
 
| 564CD0
 
 
|-
 
|-
| 583904
+
| 1D858
| Crystal Ring item
+
| Feather
| None
 
| None
 
| None
 
 
|}
 
|}
  
=====Rolling=====
+
====Gamma====
Textures: SONIC.PVM
+
Textures: E102.PVM
{| class="prettytable"
+
{| class="prettytable" style="width:auto;"
!Address||Description||Parent||Child||Sibling
+
!Address||Description
 
|-
 
|-
| 5729CC
+
| 207290
| Root of Model (No model data)
+
| Normal
| None
+
|-
| 572998
+
| 20969C
| None
+
| Laser Blaster
 +
|-
 +
| 20B19C
 +
| Jet Booster
 +
|-
 +
| 20BCAC
 +
| Laser Sight
 
|}
 
|}
  
=====Light Speed Dash=====
+
====Big====
{| class="prettytable"
+
Textures: BIG.PVM
!Address||Description||Parent||Child||Sibling
+
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 +
|-
 +
| 12541C
 +
| Normal
 
|-
 
|-
| 6837E8
+
| 1284BC
| Root of Model (No model data)
+
| Body with Life Belt
| None
 
| None
 
| 6837B4
 
 
|}
 
|}
  
=====Misc. Models=====
+
===ADV02MODELS.DLL===
{| class="prettytable"
+
key=0x10000000
!Address||Description||Parent||Child||Sibling
+
{| class="prettytable" style="width:auto;"
 +
!Address||Description||Textures
 
|-
 
|-
| 7276E4
+
| 30CD0
| Snowboard
+
| Blue Chaos Emerald
| None
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 61AA94
+
| 31A10
| Sonic's Spindash Trail
+
| Green Chaos Emerald
|
+
| MROBJ.PVM
|  
 
|  
 
 
|-
 
|-
| 61B4DC
+
| 32750
| Sonic's Spindash Trail Ball
+
| Purple Chaos Emerald
|  
+
| MROBJ.PVM
|
 
|
 
|}
 
 
 
====Metal Sonic====
 
Textures: METALSONIC.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 586270
+
| 33490
| Left Thigh
+
| Red Chaos Emerald
| None
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 586714
+
| 341D0
| Left Knee
+
| Sky Blue Chaos Emerald
| None
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 586DA4
+
| 34F10
| Left Toe
+
| Yellow Chaos Emerald
| 587B98
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 587B98
+
| 35C50
| Left Heel and Foot Joint
+
| White Chaos Emerald
| None
+
| MROBJ.PVM
| 586DA4
 
| None
 
 
|-
 
|-
| 587DF8
+
| 36990
| Left Shin
+
| Master Emerald
| None
+
| MROBJ.PVM
| None
 
| 587B98
 
 
|-
 
|-
| 588148
+
| 37908
| Right Thigh
+
| Master Emerald (incomplete)
| None
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 5885EC
+
| 38868
| Right Knee
+
| Master Emerald (three pieces missing)
| None
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 588C7C
+
| 38D78
| Right Toe
+
| Master Emerald Shard
| 589A60
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 589A60
+
| 261F08
| Right Heel and Foot Joint
+
| Mecha Sonic
| None
+
| ADV_MR03.PVM
| 588C7C
+
|}
| None
+
 
|-
+
===ADV03MODELS.DLL===
| 589CC0
+
key=0x10000000
| Right Shin
+
{| class="prettytable" style="width:auto;"
| None
+
!Address||Description||Textures
| None
 
| 589A60
 
 
|-
 
|-
| 589FE8
+
| 107E28
| Left Upper Arm
+
| Echidna
| None
+
| PAST_KN_FAM.PVM
| None
 
| None
 
 
|-
 
|-
| 58A4FC
+
| 10C220
| Left Elbow
+
| Another Echidna
| None
+
| PAST_KN_FAM.PVM
| None
 
| None
 
 
|-
 
|-
| 58ABA4
+
| 1106F8
| Left Fingers
+
| Another Echidna
| None
+
| PAST_KN_FAM.PVM
| None
 
| None
 
 
|-
 
|-
| 58AE90
+
| 133658
| Left Thumb
+
| Master Emerald
| 58B22C
+
| OBJ_PAST.PVM
| None
 
| 58ABA4
 
 
|-
 
|-
| 58B22C
+
| 134398
| Left Hand
+
| Red Chaos Emerald
| None
+
| OBJ_PAST.PVM
| 58AE90
 
| None
 
 
|-
 
|-
| 58B440
+
| 1350D8
| Left Forearm
+
| Yellow Chaos Emerald
| None
+
| OBJ_PAST.PVM
| None
 
| 58B22C
 
 
|-
 
|-
| 58B768
+
| 135E18
| Right Upper Arm
+
| Green Chaos Emerald
| None
+
| OBJ_PAST.PVM
| None
 
| None
 
 
|-
 
|-
| 58BC6C
+
| 136B58
| Right Elbow
+
| Sky Blue Chaos Emerald
| None
+
| OBJ_PAST.PVM
| None
 
| None
 
 
|-
 
|-
| 58C324
+
| 137898
| Right Fingers
+
| Blue Chaos Emerald
| None
+
| OBJ_PAST.PVM
| None
 
| None
 
 
|-
 
|-
| 58C610
+
| 1385D8
| Right Thumb
+
| Purple Chaos Emerald
| 58C9BC
+
| OBJ_PAST.PVM
| None
 
| 58ABA4
 
 
|-
 
|-
| 58C9BC
+
| 139318
| Right Hand
+
| White Chaos Emerald
| None
+
| OBJ_PAST.PVM
| 58C610
 
| None
 
 
|-
 
|-
| 58CBD0
+
| 13CB5C
| Right Forearm
+
| A Chao
| None
+
| EV_ALIFE.PVM
| None
 
| 58C9BC
 
 
 
 
|-
 
|-
| 58DB0C
+
| 13CB28
| Muzzle
+
| Another Chao
| 58F808
+
| EV_ALIFE.PVM
| None
 
| None
 
 
|-
 
|-
| 58F808
+
| 147834
| Top of Head
+
| Pachacamac
| 58FAAC
+
| EV_K_PATYA.PVM
| 58DB0C
+
|}
| None
+
 
 +
===BOSSCHAOS0MODELS.DLL===
 +
key=0x10000000
 +
Textures: CHAOS0.PVM
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 58FA10
+
| 135BC
| Left Eye
+
| Chaos 0
| None
+
|}
| None
+
 
| None
+
==Animation locations==
 +
===sonic.exe===
 +
====Eggman====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 +
|-
 +
| 49E254
 +
| Standing
 
|-
 
|-
| 58FCB0
+
| 4A094C
| Right Eye
+
| Walking
| None
 
| None
 
| None
 
 
|-
 
|-
| 590E60
+
| 4A3564
| Torso
+
| Running
| None
 
| None
 
| None
 
 
|-
 
|-
| 591068
+
| 4A513C
| Root of Model (No model data)
+
| ???
| None
 
| 591034
 
| None
 
 
|-
 
|-
| 59E254
+
| 4A6BF4
| Jump Ball
+
| Turning around
| None
 
| 59C200
 
| None
 
 
|}
 
|}
  
=====Rolling=====
+
====Tikal====
Textures: METALSONIC.PVM
+
{| class="prettytable" style="width:auto;"
{| class="prettytable"
+
!Address||Description
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 59C234
+
| 4F83F4
| Root of Model (No model data)
+
| Standing
| None
+
|-
| 572998
+
| 4FC8DC
| None
+
| Walking
 +
|-
 +
| 4F46BC
 +
| ???
 +
|-
 +
| 500814
 +
| ???
 
|}
 
|}
  
====Super Sonic====
+
====Tornado====
Textures: SUPERSONIC.PVM
+
{| class="prettytable" style="width:auto;"
{| class="prettytable"
+
!Address||Description
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 621894
+
| 23EFDDC
| Tail
+
| Tornado 2 flying
| None
 
| None
 
| None
 
 
|-
 
|-
| 621AC4
+
| 23F2AA4
| Left Thigh
+
| Tornado 2 hit
| None
 
| None
 
| None
 
 
|-
 
|-
| 621C54
+
| 23F612C
| Left Knee
+
| Tornado 2 fatal hit
| None
 
| None
 
| None
 
 
|-
 
|-
| 622254
+
| 23F8974
| Left Toe
+
| Tornado 2 falling
| 622970
 
| None
 
| None
 
 
|-
 
|-
| 622970
+
| 240F23C
| Left Heel
+
| Tornado 2 transformed flying
| None
 
| 622254
 
| None
 
 
|-
 
|-
| 6231E0
+
| 2411CE4
| Left Shin and sock
+
| Tornado 2 transformed hit
| None
 
| None
 
| 622970
 
 
|-
 
|-
| 623474
+
| 2414D9C
| Right Thigh
+
| Tornado 2 transformed fatal hit
| None
 
| None
 
| None
 
 
|-
 
|-
| 623604
+
| 2417514
| Right Knee
+
| Tornado 2 transformed falling
| None
 
| None
 
| None
 
 
|-
 
|-
| 623C14
+
| 24B7A0C
| Right Toe
+
| Tornado flying
| 624308
 
| None
 
| None
 
 
|-
 
|-
| 624308
+
| 24BA71C
| Right Heel
+
| Tornado hit
| None
 
| 623C14
 
| None
 
 
|-
 
|-
| 624B78
+
| 24BDDBC
| Right Shin and Sock
+
| Tornado fatal hit
| None
 
| None
 
| 624308
 
 
|-
 
|-
| 624E3C
+
| 24C09FC
| Left Upper Arm
+
| Tornado falling
| None
+
|}
| None
+
 
| None
+
====Misc. Objs.====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 624FCC
+
| 4B8BC4
| Left Elbow
+
| Dash Panel
| None
 
| None
 
| None
 
 
|-
 
|-
| 625AA8
+
| 5228A4
| Left Fingers
+
| Froggy Swimming
| None
 
| None
 
| None
 
 
|-
 
|-
| 625D80
+
| 5858A4
| Left Thumb
+
| Amy's Birdie
| 625FD8
 
| None
 
| 625AA8
 
 
|-
 
|-
| 625FD8
+
| 10D5BF4
| Left Hand
+
| Perfect Chaos' tornadoes
| None
 
| 625D80
 
| None
 
 
|-
 
|-
| 6267F4
+
| 24D700C
| Left Forearm and Wrist
+
| Sky Chase Dragon's body main animation
| None
 
| None
 
| 625FD8
 
 
|-
 
|-
| 626AB4
+
|2ED6344
| Right Upper Arm
+
|Metal Sonic Flight (Amy's Flashback)
| None
+
|}
| None
+
 
| None
+
===CHRMODELS.DLL===
 +
====Sonic====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Model||Description
 
|-
 
|-
| 626C44
+
| 59F424
| Right Elbow
+
| 56AF50
| None
+
| Metal Sonic Hover
| None
 
| None
 
 
|-
 
|-
| 6276D8
+
| 5C310C
| Right Fingers
+
| 56AF50
| None
+
| Standing
| None
 
| None
 
 
|-
 
|-
| 627998
+
| 5C85E4
| Right Thumb
+
| 56AF50
| 627BF0
+
| Looking around
| None
 
| 6276D8
 
 
|-
 
|-
| 627BF0
+
| 5CC0CC
| Right Hand
+
| 56AF50
| None
+
| Walk 1
| 627998
 
| None
 
 
|-
 
|-
| 62840C
+
| 5CF9D4
| Right Forearm and Wrist
+
| 56AF50
| None
+
| Walk 2
| None
 
| 627BF0
 
 
|-
 
|-
| 628B54
+
| 5D320C
| Eye Globe
+
| 56AF50
| 62C4CC
+
| Walk 3
| None
 
| None
 
 
|-
 
|-
| 62C4CC
+
| 5D64A4
| Head
+
| 56AF50
| 62C8C4
+
| Run 1
| 628B54
 
| None
 
 
|-
 
|-
| 62C828
+
| 5D914C
| Left Eye
+
| 56AF50
| None
+
| Skid stop
| None
 
| None
 
 
|-
 
|-
| 62CC20
+
| 5DB61C
| Right Eye
+
| 56AF50
| None
+
| Spring flight
| None
 
| None
 
 
|-
 
|-
| 62DC80
+
| 5DEED4
| Torso
+
| 56AF50
| None
+
| Spring flight -> Falling
| None
 
| None
 
 
|-
 
|-
| 62DE88
+
| 5E241C
| Root of Model (No model data)
+
| 56AF50
| None
+
| Falling
| 62DE54
 
| None
 
 
|-
 
|-
| 62FE6C
+
| 5E512C
| Jump Ball
+
| 56AF50
| None
+
| Landing
| None
 
| None
 
 
|-
 
|-
| 630794
+
| 5F194C
| Aura
+
| 56AF50
| None
+
| Push (start)
| None
 
| None
 
 
|-
 
|-
| 631128
+
| 5F46E4
| Aura while moving
+
| 56AF50
| None
+
| Push (loop)
| None
 
| None
 
 
|-
 
|-
| 631AC0
+
| 5D9674
| Aura at max speed
+
| 5729CC
| None
+
| Spin
| None
 
| None
 
 
|-
 
|-
| 631DBC
+
| 68788C
| Water trail while moving
+
| 56AF50
| None
+
| Air Flip
| None
 
| None
 
 
|-
 
|-
| 6320B4
+
| 5EDB24
| Water trail at max speed
+
| 56AF50
| None
+
| Hit wall 1
| None
 
| None
 
|}
 
 
 
====Tails====
 
Textures: MILES.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 42AD54
+
| 60A7EC
| Root of Model (No model data)
+
| 56AF50
| None
+
| Hit wall recovery
| 42AD20
 
| None
 
 
|-
 
|-
| 44148C
+
| 5E7CE4
| Jump Ball
+
| 56AF50
| None
+
| Run 2
| None
 
| None
 
|}
 
 
 
=====Flying=====
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 437C44
+
| 60C434
| Root of Model (No model data)
+
| 56AF50
| None
+
| Slide stance
| 437C10
 
| None
 
|}
 
 
 
=====Rolling=====
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 43F4B4
+
| 5F63AC
| Root of Model (No model data)
+
| 56AF50
| None
+
| turn around
| 43F480
 
| None
 
|}
 
 
 
====Knuckles====
 
Textures: KNUCKLES.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 2E23B0
+
| 5F7DDC
| Root of Model (No model data)
+
| 57BC44
| None
+
| Spin Ball
| 2E237C
 
| None
 
|}
 
 
 
====Amy====
 
Textures: AMY.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 16460
+
| 5F7D44
| Root of Model (No model data)
+
| 56AF50
| None
+
| Slow backflip
| 1642C
 
| None
 
|}
 
 
 
====Gamma====
 
Textures: E102.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 207290
+
| 68A424
| Root of Model (No model data)
+
| 56AF50
| None
+
| Pick up object
| 20725C
 
| None
 
|}
 
 
 
====Big====
 
Textures: BIG.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 12541C
+
| 691774
| Root of Model (No model data)
+
| 56AF50
| None
+
| object jump
| 1253E8
 
| None
 
|}
 
 
 
===ADV02MODELS.DLL===
 
key=0x10000000
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling||Textures
 
 
|-
 
|-
| 30CD0
+
| 693C1C
| Blue Chaos Emerald
+
| 56AF50
| None
+
| object jump -> object fall
| 30BF0
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 31A10
+
| 695754
| Green Chaos Emerald
+
| 56AF50
| None
+
| Object fall
| 31930
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 32750
+
| 697824
| Purple Chaos Emerald
+
| 56AF50
| None
+
| Object landing
| 32670
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 33490
+
| 68C82C
| Red Chaos Emerald
+
| 56AF50
| None
+
| object Run
| 333B0
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 341D0
+
| 6999AC
| Sky Blue Chaos Emerald
+
| 56AF50
| None
+
| Object stop
| 340F0
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 34F10
+
| 69B194
| Yellow Chaos Emerald
+
| 56AF50
| None
+
| Object Turnaround
| 34E30
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 35C50
+
| 68DA54
| White Chaos Emerald
+
| 56AF50
| None
+
| Object stand
| 35B70
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 36990
+
| 6902BC
| Master Emerald
+
| 56AF50
| None
+
| Object walk
|
 
|
 
| MROBJ.PVM
 
 
|-
 
|-
| 37908
+
| 6B5234
| Master Emerald (incomplete)
+
| 56AF50
| None
+
| Shake Tree
|
 
|
 
| MROBJ.PVM
 
 
|-
 
|-
| 38868
+
| 6B39CC
| Master Emerald (three pieces missing)
+
| 56AF50
| None
+
| Pull
|
 
|
 
| MROBJ.PVM
 
 
|-
 
|-
| 38D78
+
| 6A3404
| Master Emerald Shard
+
| 56AF50
| None
+
| Throw object
| 38CAC
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 261F08
+
| 6A825C
| Mecha Sonic
+
| 56AF50
| None
+
| Toss object
| 26178C
 
| None
 
| ADV_MR03.PVM
 
|}
 
 
 
===ADV03MODELS.DLL===
 
key=0x10000000
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling||Textures
 
 
|-
 
|-
| 107E28
+
| 6ABFCC
| Echidna
+
| 56AF50
| None
+
| Air throw
|
 
| None
 
| PAST_KN_FAM.PVM
 
 
|-
 
|-
| 10C220
+
| 6AE064
| Another Echidna
+
| 56AF50
| None
+
| Air toss
|
 
| None
 
| PAST_KN_FAM.PVM
 
 
|-
 
|-
| 1106F8
+
| 6AEFEC
| Another Echidna
+
| 56AF50
| None
+
| Standing -> Pick up
|
 
| None
 
| PAST_KN_FAM.PVM
 
 
|-
 
|-
| 133658
+
| 6B0854
| Master Emerald
+
| 56AF50
| None
+
| holding tree
| 133578
 
| None
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 134398
+
| 673AA4
| Red Chaos Emerald
+
| 56AF50
| None
+
| Slip
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 1350D8
+
| 67642C
| Yellow Chaos Emerald
+
| 56AF50
| None
+
| Trampoline Backflip
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 135E18
+
| 678DB4
| Green Chaos Emerald
+
| 56AF50
| None
+
| Trampoline Flip 2
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 136B58
+
| 67A9AC
| Sky Blue Chaos Emerald
+
| 56AF50
| None
+
| Slip
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 137898
+
| 6C848C
| Blue Chaos Emerald
+
| 56AF50
| None
+
| Ready to pull
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 1385D8
+
| 6804DC
| Purple Chaos Emerald
+
| 56AF50
| None
+
| slow frontflip
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 139318
+
| 6CACEC
| White Chaos Emerald
+
| 56AF50
| None
+
| Hanging
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 13CB5C
+
| 6DA174
| A Chao
+
| 56AF50
| None
+
| monkey bars
|
 
| None
 
| EV_ALIFE.PVM
 
 
|-
 
|-
| 13CB28
+
| 6DBFD4
| Another Chao
+
| 56AF50
| None
+
| monkey bars
|  
+
|-
| None
+
| 6DDE54
| EV_ALIFE.PVM
+
| 56AF50
 +
| monkeybars (broken eyes)
 
|-
 
|-
| 147834
+
| 72539C
| Pachacamac
+
| 56AF50
| None
+
| board stance 2
|
 
| None
 
| EV_K_PATYA.PVM
 
|}
 
 
 
===BOSSCHAOS0MODELS.DLL===
 
key=0x10000000
 
Textures: CHAOS0.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 135BC
+
| 727214
| Chaos 0
+
| 56AF50
| None
+
| board stance 3
|
 
|
 
|}
 
 
 
==Animation Locations==
 
===sonic.exe===
 
====Eggman====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 49E254
+
| 71F734
| Standing
+
| 56AF50
 +
| wavering on board
 
|-
 
|-
| 4A094C
+
| 71C9CC
| Walking
+
| 56AF50
 +
| hit on board
 
|-
 
|-
| 4A3564
+
| 723514
| Running
+
| 56AF50
 +
| turning on board
 
|-
 
|-
| 4A513C
+
| 7214AC
| ???
+
| 56AF50
 +
| turning on board
 
|-
 
|-
| 4A6BF4
+
| 717FFC
| Turning around
+
| 56AF50
|}
+
| Jumping on Board -> Falling on Board
 
 
====Tikal====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 4F83F4
+
| 719A84
| Standing
+
| 56AF50
 +
| jumping on board
 
|-
 
|-
| 4FC8DC
+
| 7147EC
| Walking
+
| 56AF50
 +
| snowboard stance
 
|-
 
|-
| 4F46BC
+
| 716584
| ???
+
| 56AF50
 +
| Crouch on board
 
|-
 
|-
| 500814
+
| 70E814
| ???
+
| 56AF50
|}
+
| Falling on board
 
 
====Tornado====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 23EFDDC
+
| 7103CC
| Tornado 2 flying
+
| 56AF50
 +
| Falling on board
 
|-
 
|-
| 23F2AA4
+
| 7133D4
| Tornado 2 hit
+
| 56AF50
 +
| hit on board
 
|-
 
|-
| 23F612C
+
| 70AF64
| Tornado 2 fatal hit
+
| 56AF50
 +
| Standing on board
 
|-
 
|-
| 23F8974
+
| 70CB8C
| Tornado 2 falling
+
| 56AF50
 +
| eh more boarding animations
 
|-
 
|-
| 240F23C
+
| 702BC4
| Tornado 2 transformed flying
+
| 56AF50
 +
| Jump trick 1
 
|-
 
|-
| 2411CE4
+
| 70935C
| Tornado 2 transformed hit
+
| 56AF50
 +
| Jump trick 2
 
|-
 
|-
| 2414D9C
+
| 6F9C24
| Tornado 2 transformed fatal hit
+
| 56AF50
 +
| Spin jump trick
 
|-
 
|-
| 2417514
+
| 6FDACC
| Tornado 2 transformed falling
+
| 56AF50
 +
| Melon grab
 
|-
 
|-
| 24B7A0C
+
| 729124
| Tornado flying
+
| 7276E4
 +
| Board animation 1
 
|-
 
|-
| 24BA71C
+
| 72936C
| Tornado hit
+
| 7276E4
 +
| Board animation 2
 
|-
 
|-
| 24BDDBC
+
| 728C6C
| Tornado fatal hit
+
| 7276E4
 +
| Board animation 3
 
|-
 
|-
| 24C09FC
+
| 728A44
| Tornado falling
+
| 7276E4
|}
+
| Board animation 4
 
 
====Misc. Objs.====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 4B8BC4
+
| 728EDC
| Dash Panel
+
| 7276E4
 +
| Board animation 5
 
|-
 
|-
| 5228A4
+
| 728DA4
| Froggy Swimming
+
| 7276E4
 +
| Board animation 6
 
|-
 
|-
| 5858A4
+
| 7286E4
| Amy's Birdie
+
| 7276E4
 +
| Board animation 7
 
|-
 
|-
| 10D5BF4
+
| 72881C
| Perfect Chaos' tornadoes
+
| 7276E4
 +
| Board animation 8
 
|-
 
|-
| 24D700C
+
| 728464
| Sky Chase Dragon's body main animation
+
| 7276E4
|}
+
| Board animation 9
 
 
===CHRMODELS.DLL===
 
====Sonic====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 5C310C
+
| 72859C
| Standing
+
| 7276E4
 +
| Board animation 10
 
|-
 
|-
| 60EE6C
+
| 727F04
| Standing -> Surf Stance
+
| 7276E4
 +
| Board animation 11
 
|-
 
|-
| 610AF4
+
| 72832C
| Surf Stance
+
| 7276E4
 +
| Board animation 12
 
|-
 
|-
| 5C85E4
+
| 727844
| Looking around
+
| 7276E4
 +
| Board animation 13
 
|-
 
|-
| 61660C
+
| 727ADC
| Bored Comment
+
| 7276E4
 +
| Board animation 14
 
|-
 
|-
| 61A8A4
+
| 667804
| Bored Comment 2
+
| 56AF50
 +
| jumping from icicle
 
|-
 
|-
| 61660C
+
| 6690BC
| Bored Comment 2 -> Standing
+
| 56AF50
 +
| latching onto icicle
 
|-
 
|-
| 6125AC
+
| 66BE64
| Lean Forward
+
| 56AF50
 +
| moving left on icicle
 
|-
 
|-
| 613E94
+
| 66EBDC
| Lean Back
+
| 56AF50
 +
| moving right on icicle
 
|-
 
|-
| 5CC0CC
+
| 670224
| Walk 1
+
| 56AF50
 +
| holding icicle
 
|-
 
|-
| 5CF9D4
+
| 671EAC
| Walk 2
+
| 56AF50
 +
| Slipping on icicle
 
|-
 
|-
| 5D320C
+
| 6B8B1C
| Walk 3
+
| 56AF50
 +
| climbing ladder
 
|-
 
|-
| 5D64A4
+
| 6BAAC4
| Run 1
+
| 56AF50
 +
| Shot from cannon
 
|-
 
|-
| 5E7CE4
+
| 6E1B3C
| Run 2
+
| 56AF50
 +
| Slipping on ice
 
|-
 
|-
| 5D9674
+
| 6125AC
| Jump (in air)/Spindash (on ground)
+
| 56AF50
 +
| Lean Forward
 
|-
 
|-
| 5D9674
+
| 613E94
| Roll
+
| 56AF50
 +
| Lean Back
 
|-
 
|-
| 5DB61C
+
| 6BC4FC
| Spring flight
+
| 56AF50
 +
| holding rocket
 
|-
 
|-
| 5DEED4
+
| 6BE124
| Spring flight -> Falling
+
| 56AF50
 +
| holding rocket
 
|-
 
|-
| 5E241C
+
| 6C53AC
| Falling
+
| 56AF50
 +
| Win level
 
|-
 
|-
| 5E512C
+
| 6C6AE4
| Landing
+
| 56AF50
 +
| Win -> Standing
 
|-
 
|-
| 5D914C
+
| 67E3D4
| Skid stop
+
| 56AF50
 +
| Falling
 
|-
 
|-
| 5F194C
+
| 6D0C24
| Push (start)
+
| 56AF50
 +
| gassed/drunk sonic
 
|-
 
|-
| 5F46E4
+
| 65B9DC
| Push (loop)
+
| 56AF50
 +
| Sky Deck cylinder shimmy
 
|-
 
|-
| 5FABC4
+
| 65F6A4
| Take damage
+
| 56AF50
 +
| Sky Deck cylinder shimmy
 
|-
 
|-
| 5FF48C
+
| 66120C
| Hurt landing
+
| 56AF50
 +
| Sky Deck grasping cylinder
 
|-
 
|-
| 5D914C
+
| 72A1F4
| Skid Stop
+
| 56AF50
 +
| Spin jump trick
 
|-
 
|-
| 68788C
+
| 72B95C
| Air Flip
+
| 56AF50
 +
| Spin jump trick -> Falling on Board
 
|-
 
|-
| 5EDB24
+
| 7372A4
| Hit wall 1
+
| 56AF50
 +
| Jump trick 3
 
|-
 
|-
| 60A7EC
+
| 7373CC
| Hit wall recovery
+
| 7276E4
 +
| Board animation 15
 
|-
 
|-
| 5F7D44
+
| 737504
| Slow backflip
+
| 7276E4
 +
| Board animation 16
 
|-
 
|-
| 5F63AC
+
| 73810C
| turn around
+
| 7276E4
 +
| Board animation 17
 
|-
 
|-
| 60C434
+
| 6E5304
| Slide stance
+
| 56AF50
 +
| Jump pad invert
 
|-
 
|-
| 5F7DDC
+
| 6E732C
| Spin Ball (no flash)
+
| 56AF50
 +
| Flight to jump pad
 
|-
 
|-
| 68A424
+
| 6E9454
| Pick up object
+
| 56AF50
 +
| breathe bubble
 
|-
 
|-
| 68C82C
+
| 5FABC4
| object Run
+
| 56AF50
 +
| Take damage
 
|-
 
|-
| 6999AC
+
| 5FF48C
| Object stop
+
| 56AF50
 +
| Hurt landing
 
|-
 
|-
| 69B194
+
| 606EE4
| Object Turnaround
+
| 56AF50
 +
| death
 
|-
 
|-
| 68DA54
+
| 6EA6FC
| Object stand
+
| 56AF50
 +
| Light dash flight
 
|-
 
|-
| 6902BC
+
| 61660C
| Object walk
+
| 56AF50
 +
| Bored Comment
 
|-
 
|-
| 5DB61C
+
| 61A8A4
| Trampoline Flight
+
| 56AF50
 +
| Bored Comment 2
 
|-
 
|-
| 67642C
+
| 60EE6C
| Trampoline Backflip
+
| 56AF50
 +
| Standing -> Surf Stance
 
|-
 
|-
| 5DB61C
+
| 610AF4
| Trampoline Flight 2
+
| 56AF50
 +
| Surf Stance
 
|-
 
|-
| 678DB4
+
| 6EC184
| Trampoline Flip 2
+
| 56AF50
 +
| Pick up object
 
|-
 
|-
| 5DB61C
+
| 6EDE5C
| Trampoline Flight 3
+
| 56AF50
 +
| Shake object
 
|-
 
|-
| 673AA4
+
| 6EFA74
| Slip
+
| 56AF50
 +
| Stop shaking
 
|-
 
|-
| 67A9AC
+
| 6F824C
| Slip
+
| 56AF50
 +
| Drowning
 
|-
 
|-
| 6804DC
+
| 6633C4
| slow frontflip
+
| 56AF50
 +
| slide down Sky Deck cylinder
 
|-
 
|-
| 6CACEC
+
| 665D3C
| Hanging
+
| 56AF50
 +
| slide down Sky Deck cylinder -> Sky Deck grasping cylinder
 
|-
 
|-
| 6B39CC
+
| 638ECC
| Pull
+
| 62DE88
 +
| Super Sonic Standing
 
|-
 
|-
| 6B5234
+
| 633064
| Shake Tree
+
| 62DE88
 +
| Super Sonic Standing -> Moving 1
 
|-
 
|-
| 6EC184
+
| 63418C
| Pick up object
+
| 62DE88
 +
| Super Sonic Moving 1
 
|-
 
|-
| 6EDE5C
+
| 635334
| Shake object
+
| 62DE88
 +
| Super Sonic Moving 2
 
|-
 
|-
| 6EFA74
+
| 64389C
| Stop shaking
+
| 56AF50
 +
| Shake off water
 
|-
 
|-
| 6AEFEC
+
| 64B6A4
| Standing -> Pick up
+
| 56AF50
 +
| Shower
 
|-
 
|-
| 6B0854
+
| 64EDBC
| idle holding tree
+
| 56AF50
 +
| Shower 2
 
|-
 
|-
| 691774
+
| 657D14
| object jump
+
| 56AF50
 +
| Shower 3
 
|-
 
|-
| 693C1C
+
| 638EDC
| object jump -> object fall
+
| 62DE88
 +
| Super Sonic Spring Flight
 
|-
 
|-
| 695754
+
| 638EE4
| Object fall
+
| 62DE88
 +
| Super Sonic Spring Flight -> Falling
 
|-
 
|-
| 697824
+
| 638EEC
| Object landing
+
| 62DE88
 +
| Super Sonic Falling
 
|-
 
|-
| 6A3404
+
| 638EF4
| Throw object
+
| 62DE88
 +
| Super Sonic Landing
 
|-
 
|-
| 6A825C
+
| 638ED4
| Toss object
+
| 62FE6C
 +
| Super Sonic Jumping
 
|-
 
|-
| 6ABFCC
+
| 638EFC
| Air throw
+
| 62DE88
 +
| Super Sonic Victory
 
|-
 
|-
| 6AE064
+
| 638F04
| Air toss
+
| 62DE88
 +
| Super Sonic Victory -> Standing
 
|-
 
|-
| 68A424
+
| 61CD24
| Put object down
+
| 56AF50
 +
| Pet chao
 
|-
 
|-
| 6EA6FC
+
| 61DE4C
| Light dash flight
+
| 56AF50
 +
| Pet chao loop
 
|-
 
|-
| 6C848C
+
| 61F2C4
| Ready to pull
+
| 56AF50
 +
| Stop petting chao
 
|-
 
|-
| 6DA174
+
| 62161C
| monkeybars (broken eyes)
+
| 56AF50
 +
| Whistle
 +
|}
 +
 
 +
====Tails====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 6DDE54
+
| 4FF9F4
| monkeybars (broken eyes)
+
| Standing
 
|-
 
|-
| 6DBFD4
+
| 4FF9F4
| monkeybars (broken eyes)
+
| Landing
 
|-
 
|-
| 6B8B1C
+
| 4FF9F4
| climbing ladder
+
| Standing after landing (animates faster)
 
|-
 
|-
| 6BAAC4
+
| 4FF9F4
| Shot from cannon
+
| ?
 
|-
 
|-
| 6E1B3C
+
| 52C81C
| Slipping on ice
+
| Standing -> Looking Around
 
|-
 
|-
| 6E5304
+
| 531774
| Jump pad invert
+
| Looking Around
 
|-
 
|-
| 6E732C
+
| 52C81C
| Flight to jump pad
+
| Looking Around -> Standing
 
|-
 
|-
| 610AF4
+
| 50DEB4
| Surfer stance
+
| Lean Forwards
 
|-
 
|-
| 6C53AC
+
| 50F6AC
| Win level
+
| Lean Backwards
 
|-
 
|-
| 6C6AE4
+
| 50263C
| Win -> Standing
+
| Walking 1
 
|-
 
|-
| 6AEFEC
+
| 4D4154
| Standing -> holding tree
+
| Walking 2
 
|-
 
|-
| 6B0854
+
| 4D4154
| holding tree
+
| Walking 3 (Tail Effect)
 
|-
 
|-
| 6BE124
+
| 4D569C
| holding rocket
+
| Running 1
 
|-
 
|-
| 6BC4FC
+
| 4D569C
| holding rocket
+
| Running 2
 
|-
 
|-
| 6D0C24
+
| 4D730C
| gassed/drunk sonic
+
| Jumping (in air)/Spindash (on ground)
 
|-
 
|-
| 5FABC4
+
| 4D730C
| pain flight
+
| Rolling
 
|-
 
|-
| 5D9674
+
| 4D73A4
| Spin
+
| Spin ball
 
|-
 
|-
| 6E9454
+
| 47D9AC
| breathe bubble
+
| Spring Flight
 
|-
 
|-
| 6F824C
+
| 47E664
| Drowning
+
| Spring Flight -> Falling
 
|-
 
|-
| 5FABC4
+
| 47F41C
| hit
+
| Falling
 
|-
 
|-
| 606EE4
+
| 481BF4
| death 1
+
| Landing
 
|-
 
|-
| 67E3D4
+
| 4DE1E4
| Falling
+
| Braking
 
|-
 
|-
| 66120C
+
| 4E067C
| Sky Deck grasping cylinder
+
| Turning
 
|-
 
|-
| 65F6A4
+
| 50263C
| Sky Deck cylinder shimmy
+
| Walking?
 
|-
 
|-
| 65B9DC
+
| 4F3E8C
| Sky Deck cylinder shimmy (other way)
+
| Pushing
 
|-
 
|-
| 6633C4
+
| 4C0FF4
| slide down Sky Deck cylinder
+
| Pushing Loop
 
|-
 
|-
| 665D3C
+
| 4A79B4
| slide down Sky Deck cylinder -> Sky Deck grasping cylinder
+
| Hurt
 
|-
 
|-
| 670224
+
| 4ABA9C
| holding icicle
+
| Hurt Landing
 
|-
 
|-
| 671EAC
+
| 4B4794
| Slipping on icicle
+
| Dying
 
|-
 
|-
| 667804
+
| 4B661C
| jumping from icicle
+
| Dying w/ head shaking?
 
|-
 
|-
| 6690BC
+
| 517064
| Flight from icicle
+
| ?
 
|-
 
|-
| 6690BC
+
| 517064
| latching onto icicle
+
| Drowning
 
|-
 
|-
| 66BE64
+
| 4DE1E4
| moving left on icicle
+
| ?
 
|-
 
|-
| 66EBDC
+
| 4D130C
| moving right on icicle
+
| Tumbling
 
|-
 
|-
| 66EBDC
+
| 4860FC
| instance of 100
+
| Tumbling -> Sitting
 
|-
 
|-
| 7147EC
+
| 488F74
| snowboard stance
+
| Sitting -> Standing
 
|-
 
|-
| 723514
+
| 4D8B2C
| turning on board
+
| Tumbling -> Standing
 
|-
 
|-
| 7214AC
+
| 48A9CC
| turning on board
+
| Flying
 
|-
 
|-
| 719A84
+
| 48C644
| jumping on board
+
| Flying reached maximum height
 
|-
 
|-
| 717FFC
+
| 48E3DC
| Jumping on Board -> Falling on Board
+
| Flying falling
 
|-
 
|-
| 72539C
+
| 48F9F4
| board stance 2
+
| more Flying
 
|-
 
|-
| 727214
+
| 48F9F4
| board stance 2
+
| more Flying
 
|-
 
|-
| 71F734
+
| 48E3DC
| wavering on board
+
| Flying reached limit
 
|-
 
|-
| 71C9CC
+
| 471204
| hit on board
+
| Tail Attack
 
|-
 
|-
| 70E814
+
| 47521C
| Falling on board
+
| Spin Tail Attack
 
|-
 
|-
| 7103CC
+
| 476954
| Falling on board
+
| Spin Tail Attack
 
|-
 
|-
| 7133D4
+
| 47796C
| hit on board
+
| Spin Tail Attack
 
|-
 
|-
| 70AF64
+
| 478904
| Standing on board
+
| Spin Tail Attack
 
|-
 
|-
| 70CB8C
+
| 479A3C
| eh more boarding animations
+
| Spin Tail Attack
 
|-
 
|-
| 702BC4
+
| 47AD94
| Jump trick 1
+
| Spin Tail Attack
 
|-
 
|-
| 70935C
+
| 47BCBC
| Jump trick 2
+
| Spin Tail Attack
 
|-
 
|-
| 7372A4
+
| 47CC34
| Jump trick 3
+
| Spin Tail Attack
 
|-
 
|-
| 7372A4
+
| 472BDC
| Jump trick 4
+
| Spin Tail Attack
 
|-
 
|-
| 6F9C24
+
| 473BD4
| Spin jump trick
+
| Spin Tail Attack
 
|-
 
|-
| 72A1F4
+
| 4BD2D4
| Spin jump trick
+
| Victory
 
|-
 
|-
| 72B95C
+
| 4BEBDC
| Spin jump trick -> Falling on Board
+
| Victory -> Standing
 
|-
 
|-
| 6FDACC
+
| 4C8D5C
| Melon grab
+
| Standing -> Failure
 
|-
 
|-
| 716584
+
| 4CAC14
| Crouch on board
+
| Failure
 
|-
 
|-
| 5D9674
+
| 497E5C
| Spin
+
| Pick Up object
 
|-
 
|-
| 64B6A4
+
| 499E34
| Shower
+
| Walking with object 2
 
|-
 
|-
| 64EDBC
+
| 49CF0C
| Shower 2
+
| Braking with object
 
|-
 
|-
| 657D14
+
| 49E804
| Shower 3
+
| Turn around with object
 
|-
 
|-
| 64389C
+
| 49FEDC
| Shake off water
+
| Holding object
 
|-
 
|-
| 61CD24
+
| 4A1D14
| Pet chao
+
| Walking with object 1
 
|-
 
|-
| 61DE4C
+
| 47D9AC
| Pet chao loop
+
| ?
 
|-
 
|-
| 61F2C4
+
| 47E664
| Stop petting chao
+
| ?
 
|-
 
|-
| 62161C
+
| 47D9AC
| Whistle
+
| ?
 
|-
 
|-
| 638ECC
+
| 47E664
| Super Sonic Standing
+
| ?
 
|-
 
|-
| 633064
+
| 47F41C
| Super Sonic Standing -> Moving 1
+
| ?
 
|-
 
|-
| 63418C
+
| 47D9AC
| Super Sonic Moving 1
+
| ?
 
|-
 
|-
| 635334
+
| 481BF4
| Super Sonic Moving 2
+
| ?
 
|-
 
|-
| 635334
+
| 4FF9F4
| Super Sonic Moving 3
+
| ?
 
|-
 
|-
| 638EDC
+
| 4FF9F4
| Super Sonic Spring Flight
+
| ?
 
|-
 
|-
| 638EE4
+
| 4E5EC4
| Super Sonic Spring Flight -> Falling
+
| ?
 
|-
 
|-
| 638EEC
+
| 4D6E34
| Super Sonic Falling
+
| Shaking tree
 
|-
 
|-
| 638EF4
+
| 51889C
| Super Sonic Landing?
+
| Holding object -> Nuzzle object
 
|-
 
|-
| 638EFC
+
| 51A294
| Super Sonic Victory
+
| Nuzzle object
 
|-
 
|-
| 638F04
+
| 51BC2C
| Super Sonic Victory -> Standing
+
| Nuzzle object -> Holding object
 
|-
 
|-
| 638ED4
+
| 4F3E8C
| Super Sonic Jumping
+
| Standing -> Holding tree
 
|-
 
|-
| 59F424
+
| 4F5C54
| Metal Sonic Hover
+
| Holding tree
|}
 
 
 
====Tails====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 4FF9F4
+
| 497E5C
| Standing
+
| ?
 
|-
 
|-
| 4FF9F4
+
| 497E5C
| Landing
+
| Falling with object
 
|-
 
|-
| 4FF9F4
+
| 497E5C
| Standing after landing (animates faster)
+
| ?
 
|-
 
|-
| 4FF9F4
+
| 497E5C
 
| ?
 
| ?
 
|-
 
|-
| 52C81C
+
| 4ED88C
| Standing -> Looking Around
+
| ?
 
|-
 
|-
| 531774
+
| 4F34B4
| Looking Around
+
| Throw object on ground
 
|-
 
|-
| 52C81C
+
| 4ED88C
| Looking Around -> Standing
+
| ?
 
|-
 
|-
| 50DEB4
+
| 4F34B4
| Lean Forwards
+
| Throw object in air
 
|-
 
|-
| 50F6AC
+
| 497E5C
| Lean Backwards
+
| Put down object
 +
|}
 +
 
 +
====Knuckles====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 50263C
+
| 33198C
| Walking 1
+
| Falling
 
|-
 
|-
| 4D4154
+
| 33A75C
| Walking 2
+
| Knocked Back 1
 
|-
 
|-
| 4D4154
+
| 33EFCC
| Walking 3 (Tail Effect)
+
| Head Shake
 
|-
 
|-
| 4D569C
+
| 340564
| Running 1
+
| Gliding (Uses "Knuckles Air" Also)
 
|-
 
|-
| 4D569C
+
| 350884
| Running 2
+
| Climbing Loop
 
|-
 
|-
| 4D730C
+
| 35737C
| Jumping (in air)/Spindash (on ground)
+
| Hit Wall
 
|-
 
|-
| 4D730C
+
| 35A3D4
| Rolling
+
| Knocked Back 2
 
|-
 
|-
| 4D73A4
+
| 360AFC
| Spin ball
+
| Death 1
 
|-
 
|-
| 47D9AC
+
| 362984
| Spring Flight
+
| Death 2
 
|-
 
|-
| 47E664
+
| 367884
| Spring Flight -> Falling
+
| Punching (Right)
 
|-
 
|-
| 47F41C
+
| 36C0D4
| Falling
+
| Punching (Left)
 
|-
 
|-
| 481BF4
+
| 372FA4
| Landing
+
| Charge Punching
 
|-
 
|-
| 4DE1E4
+
| 3758BC
| Braking
+
| Jump Back
 
|-
 
|-
| 4E067C
+
| 378094
| Turning
+
| Push 1
 +
|-
 +
| 37CDA4
 +
| Windy Flipping Loop
 
|-
 
|-
| 50263C
+
| 38033C
| Walking?
+
| Jogging
 
|-
 
|-
| 4F3E8C
+
| 3835C4
| Pushing
+
| Running (Uses "Knuckles Air" Also)
 
|-
 
|-
| 4C0FF4
+
| 384ECC
| Pushing Loop
+
| Leaning Forward
 
|-
 
|-
| 4A79B4
+
| 386694
| Hurt
+
| Leaning Back
 
|-
 
|-
| 4ABA9C
+
| 387F3C
| Hurt Landing
+
| Shakeing Tree
 
|-
 
|-
| 4B4794
+
| 389EA4
| Dying
+
| Standing Up
 
|-
 
|-
| 4B661C
+
| 38E57C
| Dying w/ head shaking?
+
| Skidding
 
|-
 
|-
| 517064
+
| 390244
| ?
+
| Skidding 2
 
|-
 
|-
| 517064
+
| 3931CC
| Drowning
+
| Cracking Knuckles - Start (unused)
 
|-
 
|-
| 4DE1E4
+
| 395174
| ?
+
| Cracking Knuckles - Loop (unused)
 
|-
 
|-
| 4D130C
+
| 39938C
| Tumbling
+
| Cracking Knuckles - End (unused)
 
|-
 
|-
| 4860FC
+
| 3A17DC
| Tumbling -> Sitting
+
| Punch/Throw/Spike? (unused)
 
|-
 
|-
| 488F74
+
| 3A83DC
| Sitting -> Standing
+
| Throw
 
|-
 
|-
| 4D8B2C
+
| 3A8E84
| Tumbling -> Standing
+
| Push 2
 
|-
 
|-
| 48A9CC
+
| 3AA6EC
| Flying
+
| Hold Tree
 
|-
 
|-
| 48C644
+
| 3AC414
| Flying reached maximum height
+
| 1 Arm Hang
 
|-
 
|-
| 48E3DC
+
| 3AE8FC
| Flying falling
+
| Waiting Start
 
|-
 
|-
| 48F9F4
+
| 3B2814
| more Flying
+
| Waiting
 
|-
 
|-
| 48F9F4
+
| 3B483C
| more Flying
+
| Fist Pump Start
 
|-
 
|-
| 48E3DC
+
| 3B6484
| Flying reached limit
+
| Fist Pump
 
|-
 
|-
| 471204
+
| 3B8E0C
| Tail Attack
+
| Standing
 
|-
 
|-
| 47521C
+
| 3BC004
| Spin Tail Attack
+
| Walking
 
|-
 
|-
| 476954
+
| 3BF1AC
| Spin Tail Attack
+
| Walking Fast
 
|-
 
|-
| 47796C
+
| 3BFFD4
| Spin Tail Attack
+
| Chao Petting - Start
 
|-
 
|-
| 478904
+
| 3C0AFC
| Spin Tail Attack
+
| Chao Petting - Loop
 
|-
 
|-
| 479A3C
+
| 3C1CB4
| Spin Tail Attack
+
| Chao Petting - End
 
|-
 
|-
| 47AD94
+
| 3C384C
| Spin Tail Attack
+
| Whistle
 
|-
 
|-
| 47BCBC
+
| 3C5C34
| Spin Tail Attack
+
| Digging - Start
 
|-
 
|-
| 47CC34
+
| 3C7DCC
| Spin Tail Attack
+
| Digging
 
|-
 
|-
| 472BDC
+
| 3D02C4
| Spin Tail Attack
+
| Drown
 
|-
 
|-
| 473BD4
+
| 3D1DCC
| Spin Tail Attack
+
| Shake Start
 
|-
 
|-
| 4BD2D4
+
| 3D3AF4
| Victory
+
| Shake Loop
 
|-
 
|-
| 4BEBDC
+
| 3D578C
| Victory -> Standing
+
| Put Down
 
|-
 
|-
| 4C8D5C
+
| 3DEA1C
| Standing -> Failure
+
| Running with Object
 
|-
 
|-
| 4CAC14
+
| 3E2194
| Failure
+
| Walking Throw
 
|-
 
|-
| 497E5C
+
| 3E391C
| Pick Up object
+
| Throwing in Mid-Air
 
|-
 
|-
| 499E34
+
| 3E5784
| Walking with object 2
+
| Standing with Object
 
|-
 
|-
| 49CF0C
+
| 3E7ADC
| Braking with object
+
| Walking with Object
 
|-
 
|-
| 49E804
+
| 3EB3C4
| Turn around with object
+
| Climb Loop
 
|-
 
|-
| 49FEDC
+
| 3EE6EC
| Holding object
+
| Pick Up
 
|-
 
|-
| 4A1D14
+
| 3F1794
| Walking with object 1
+
| Obtained Shovel Claws - Start
 
|-
 
|-
| 47D9AC
+
| 3F44FC
| ?
+
| Obtained Shovel Claws - Loop
 
|-
 
|-
| 47E664
+
| 3F6784
| ?
+
| Obtained Shovel Claws - End
 
|-
 
|-
| 47D9AC
+
| 3F95FC
| ?
+
| Obtained Fighting Gloves - Start
 
|-
 
|-
| 47E664
+
| 3FBF04
| ?
+
| Obtained Fighting Gloves - Loop
 
|-
 
|-
| 47F41C
+
| 3FE34C
| ?
+
| Obtained Fighting Gloves - End
 
|-
 
|-
| 47D9AC
+
| 406F94
| ?
+
| Victory Pose
 
|-
 
|-
| 481BF4
+
| 408AFC
| ?
+
| ???
 
|-
 
|-
| 4FF9F4
+
| 40A644
| ?
+
| Rocket Hold
 
|-
 
|-
| 4FF9F4
+
| 40C26C
| ?
+
| Hanging
 
|-
 
|-
| 4E5EC4
+
| 40F574
| ?
+
| Push 3
 
|-
 
|-
| 4D6E34
+
| 411144
| Shaking tree
+
| Monkey Bars 1
 
|-
 
|-
| 51889C
+
| 412C54
| Holding object -> Nuzzle object
+
| Monkey Bars 2
 +
|-
 +
| 41BEF4
 +
| Monkey Bars 3
 +
|}
 +
 
 +
====E-102 Gamma====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 51A294
+
| 20E344
| Nuzzle object
+
| standing
 
|-
 
|-
| 51BC2C
+
| 210B6C 
| Nuzzle object -> Holding object
+
| standing -> figthing pose?
 
|-
 
|-
| 4F3E8C
+
| 211DB4
| Standing -> Holding tree
+
| figthing pose?
 
|-
 
|-
| 4F5C54
+
| 214CDC
| Holding tree
+
| walk1
 
|-
 
|-
| 497E5C
+
| 217BC4
| ?
+
| walk2
 
|-
 
|-
| 497E5C
+
| 21AECC
| Falling with object
+
| walk -> wheel mode
 
|-
 
|-
| 497E5C
+
| 21CAE4
| ?
+
| wheel mode
 
|-
 
|-
| 497E5C
+
| 21D31C
| ?
+
| arm shot?
 
|-
 
|-
| 4ED88C
+
| 21DB74
| ?
+
| more shooting anim
 
|-
 
|-
| 4F34B4
+
| 21E39C
| Throw object on ground
+
| shoot to one side
 
|-
 
|-
| 4ED88C
+
| 21EDA4
| ?
+
| more shooting anim
 
|-
 
|-
| 4F34B4
+
| 21F5CC
| Throw object in air
+
| shoot up
 
|-
 
|-
| 497E5C
+
| 21FDF4
| Put down object
+
| ???
|}
 
 
 
====Knuckles====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 3B8E0C
+
| 2216BC
| Standing
+
| jump
 
|-
 
|-
| 3B8E0C
+
| 223024 
| stand alternate?
+
| spring flight
 
|-
 
|-
| 3B8E0C
+
| 224C6C
| stand again
+
| spring flight -> falling
 
|-
 
|-
| 3B8E0C
+
| 2267B4
| stand alternate again?
+
| falling
 
|-
 
|-
| 3AE8FC
+
| 22837C
| wait
+
| Landing
 +
|-
 +
| 22B4E4
 +
| W. mode braking
 
|-
 
|-
| 3B2814
+
| 22E67C
| wait 2
+
| W. mode turn around
 
|-
 
|-
| 3AE8FC
+
| 230144
| not sure
+
| turn around
 
|-
 
|-
| 384ECC
+
| 235814
| lean forward
+
| standing -> Hover mode
 
|-
 
|-
| 386694
+
| 239564
| lean back
+
| wheel mode -> Hover mode
 
|-
 
|-
| 3BC004
+
| 23CA0C
| walk 1
+
| ???
 
|-
 
|-
| 38033C
+
| 23E0FC
| walk 2
+
| Hover mode
 
|-
 
|-
| 38033C
+
| 23F944
| walk 3
+
| Standing -> Holding tree 
 
|-
 
|-
| 3835C4
+
| 2410EC
| run 1
+
| Shaking tree 
 
|-
 
|-
| 3835C4
+
| 243FA4
| run 2
+
| Push (loop)
 
|-
 
|-
| 388474
+
| 246E5C
| Jumping
+
| push?
 
|-
 
|-
| 388474
+
| 2497E4
| roll
+
| pull
 
|-
 
|-
| 38850C
+
| 29C3CC
| ball, no flash
+
| jump with object
 
|-
 
|-
| 32EBBC
+
| 29D8B4
| spring
+
| flight with object
 
|-
 
|-
| 3305E4
+
| 29F42C
| falling
+
| ???
 
|-
 
|-
| 33198C
+
| 2A0BD4
| fall
+
| falling with object
 
|-
 
|-
| 335FEC
+
| 2A279C
| land
+
| landing with object
 
|-
 
|-
| 38E57C
+
| 2A760C
| stop?
+
| holding object -> Hover m.
 
|-
 
|-
| 390244
+
| 2AA14C
| dodge?
+
| W. mode with obj-> Hover
 
|-
 
|-
| 3A8E84
+
| 2AB67C
| push
+
| Hover mode with object
 
|-
 
|-
| 378094
+
| 2ADF04
| push 2
+
| pick up object
 
|-
 
|-
| 35737C
+
| 2B0E1C
| hit wall
+
| walk 1 with object
 
|-
 
|-
| 35A3D4
+
| 2B3D14
| knocked back?
+
| walk 2 with object
 
|-
 
|-
| 360AFC
+
| 2B6CCC
| get down and shake head
+
| walk -> wheel m.with object
 
|-
 
|-
| 362984
+
| 2B83F4
| get down and stay and shake head
+
| wheel m. with object
 
|-
 
|-
| 38E57C
+
| 2BB51C
| dodge/stop?
+
| brake wheel m. with object
 
|-
 
|-
| 37CDA4
+
| 2BE4D4
| wind flip
+
| turn wheel m. with obj
 
|-
 
|-
| 33A75C
+
| 24AD8C
| Knocked back?
+
| standing with obj
 
|-
 
|-
| 33EFCC
+
| 2557D4
| shake head
+
| throw object?
 
|-
 
|-
| 389EA4
+
| 259E7C
| partial back flip
+
| Toss object
 
|-
 
|-
| 388474
+
| 25BD04
| spin
+
| falling -> rocket flight
 
|-
 
|-
| 340564
+
| 25D53C
| glide 1
+
| rocket flight loop
 
|-
 
|-
| 3C5D528 in sonic.exe RAM???
+
| 25D73C
| ready to pull
+
| aiming (laser sight model)
 
|-
 
|-
| 35737C
+
| 24DB84
| hurt?
+
| ???
 
|-
 
|-
| 3D02C4
+
| 250D3C
| drown
+
| shoting?
 
|-
 
|-
| 406F94
+
| 2C1DBC
| end pose
+
| climbing ladder
 
|-
 
|-
| 408AFC
+
| 265A84
| not sure
+
| Win level
 +
|-
 +
| 26FAB4
 +
| Win -> Standing
 
|-
 
|-
| 3C5C34
+
| 275D9C
| ready to dig
+
| death
 
|-
 
|-
| 3C7DCC
+
| 278FB4
| dig 2
+
| hurt
 
|-
 
|-
| 3C8C34
+
| 27FBCC
| glide up?
+
| Hurt landing
 
|-
 
|-
| 3CA65C
+
| 283264
| fall from glide
+
| ???
 
|-
 
|-
| 3C5C34
+
| 28731C
| stand still, not moving.
+
| look around
 
|-
 
|-
| 346F6C
+
| 29693C
| lay 1
+
| Pet chao
 
|-
 
|-
| 355074
+
| 297794
| lay 2
+
| Pet chao loop
 
|-
 
|-
| 37ABFC
+
| 298CDC
| lay 3
+
| Stop petting chao
 
|-
 
|-
| 3521AC
+
| 29AA74
| wall climb
+
| Whistle
 
|-
 
|-
| 34D80C
+
| 2946DC
| fall from wall?
+
| lean Forwards
 
|-
 
|-
| 340564
+
| 295944
| glide
+
| lean Backwards
|-
+
|}
| 341FDC
+
 
| jumpy glide?
+
 
|-
+
==References==
| 343C84
+
<references />
| glide to stand
 
|-
 
| 367884
 
| punch 1
 
|-
 
| 36C0D4
 
| punch 2
 
|-
 
| 372FA4
 
| punch 3
 
|-
 
| 3B8E0C
 
| stand
 
|-
 
| 3B8E0C
 
| stand 2
 
|-
 
| 3B8E0C
 
| stand 3
 
|-
 
| 3B8E0C
 
| stand 4
 
|-
 
| 3B8E0C
 
| stand 5
 
|-
 
| 3B8E0C
 
| stand 6
 
|-
 
| 3B8E0C
 
| stand 7
 
|-
 
| 3758BC
 
| jump back
 
|-
 
| 3B8E0C
 
| stand
 
|-
 
| 3B8E0C
 
| stand
 
|-
 
| 3B8E0C
 
| stand
 
|-
 
| 3B8E0C
 
| stand
 
|-
 
| 3B8E0C
 
| stand
 
|-
 
| 3EE6EC
 
| pickup object
 
|-
 
| 3DEA1C
 
| walk object
 
|-
 
| 3E2194
 
| throw object
 
|-
 
| 3E391C
 
| throw object in air?
 
|-
 
| 3E5784
 
| hold object
 
|-
 
| 3E7ADC
 
| walk object
 
|-
 
| 32EBBC
 
| spring
 
|-
 
| 3305E4
 
| fall
 
|-
 
| 32EBBC
 
| spring
 
|-
 
| 3305E4
 
| fall after spring
 
|-
 
| 33198C
 
| fall
 
|-
 
| 32EBBC
 
| spring
 
|-
 
| 335FEC
 
| land on ground
 
|-
 
| 3B8E0C
 
| idle
 
|-
 
| 3AC414
 
| hang from 1 arm
 
|-
 
| 40F574
 
| push
 
|-
 
| 387F3C
 
| push tree
 
|-
 
| 3D1DCC
 
| shake start
 
|-
 
| 3D3AF4
 
| shake loop
 
|-
 
| 3D578C
 
| put down
 
|-
 
| 3A8E84
 
| ready to push?
 
|-
 
| 3AA6EC
 
| ready to push?
 
|-
 
| 3D65D4
 
| spring object
 
|-
 
| 3D767C
 
| fall object
 
|-
 
| 3D89A4
 
| fall object 2
 
|-
 
| 3DC364
 
| land object
 
|-
 
| 3A17DC
 
| punch
 
|-
 
| 3A83DC
 
| throw
 
|-
 
| 3A17DC
 
| punch
 
|-
 
| 3A83DC
 
| throw in air object
 
|-
 
| 3EE6EC
 
| drop object
 
|-
 
| 41BEF4
 
| monkey bars
 
|-
 
| 412C54
 
| monkey bars 2
 
|-
 
| 411144
 
| moneky bars 3
 
|-
 
| 3EB3C4
 
| climb wall
 
|-
 
| 32EBBC
 
| spring
 
|-
 
| 3B8E0C
 
| idle
 
|-
 
| 3A8E84
 
| not sure
 
|-
 
| 3AA6EC
 
| ready to push?
 
|-
 
| 40C26C
 
| hanging?
 
|-
 
| 40A644
 
| same
 
|-
 
| 3BFFD4
 
| not sure
 
|-
 
| 3C0AFC
 
| still not sure
 
|-
 
| 3C1CB4
 
| still not sure
 
|-
 
| 3C384C
 
| I HAVE NO IDEA D: !
 
|}
 
  
 
{{SCHGuides}}
 
{{SCHGuides}}
[[Category:Sonic Community Hacking Guide]]
 

Latest revision as of 04:35, 25 March 2020

SCHG: Sonic Adventure
Dreamcast
Gamecube
2004 PC
2010 PC

Model locations

The following is a list of locations where OBJECT Structs can be found.

sonic.exe

Key=0x00400000

Misc. objects

Address Description Textures
49C830 Dr. Eggman EGGMAN.PVM
4B4834 Ring OBJ_REGULAR.PVM
4B50C4 Spring from Sonic Jam OBJ_REGULAR.PVM
4B5C3C Air Spring OBJ_REGULAR.PVM
4B67C8 Ground Spring OBJ_REGULAR.PVM
4B7A04 Spike Ball OBJ_REGULAR.PVM
4B8B34 Dash Panel OBJ_REGULAR.PVM
4BA2D8 End Level Capsule OBJ_REGULAR.PVM
4BA6D4 Emerald Piece OBJ_REGULAR.PVM
4BB4B4 Spikes OBJ_REGULAR.PVM
4BC120 Switch OBJ_REGULAR.PVM
4BCF94 Dash Hoop OBJ_REGULAR.PVM
4BE194 Balloon OBJ_REGULAR.PVM
4BF28C Item Box OBJ_REGULAR.PVM
4BFEF4 Rocket Platform OBJ_REGULAR.PVM
4C3794 Rocket OBJ_REGULAR.PVM
4C461C Weed OBJ_REGULAR.PVM
4C48CC Cut Weed OBJ_REGULAR.PVM
4C5174 Jump Panel OBJ_REGULAR.PVM
4C688C Widespring OBJ_REGULAR.PVM
4C908C Checkpoint OBJ_REGULAR.PVM
4C9C4C Dynamite pack (Gamma) OBJ_REGULAR.PVM
4CB43C Floating Item Box OBJ_REGULAR.PVM
4D4880 Tikal TIKAL.PVM
50D134 Debug Sphere None
50D544 Debug Cylinder None
50D7B4 Debug Cube None
51F6D4 Froggy BIG_KAERU.PVM
54EFD4 Boa-Boa's head
55A334 Aircraft Enemy Missile E_AIRCRAFT.PVM
560AE4 Aircraft Enemy + Missiles E_AIRCRAFT.PVM
560DFC Aircraft Door E_AIRCRAFT.PVM
56132C Aircraft Platform E_AIRCRAFT.PVM
561F24 "Air Signal" AIR_SIGNAL.PVM
565510 Kiki E_SARU.PVM
56C9B4 "Togeball" TOGEBALL_TOGEBALL.PVM
56DBF0 Unidus UNI_A_UNIBODY.PVM
56ECD8 Gola UNI_C_UNIBODY.PVM
570D8C Spinner Body SUPI_SUPI.PVM
571764 Cop Speeder head
57388C Cop Speeder NISEPAT.PVM
5749FC Emblem EMBLEM.PVM
584EE0 Birdie AMY.PVM
5889E4 Ice Ball enemy
591268 ZERO EGGROB.PVM
848FBC E-103's Jet Booster
C3B270 Emerald Coast skybox BG_BEACH.PVM
C3B37C Emerald Coast skybox bottom BG_BEACH.PVM
C43B1C Emerald Coast Spike Gate OBJ_BEACH.PVM
C3C7AC Emerald Coast palmtree OBJ_BEACH.PVM
C4C00C Emerald Coast Dolphin OBJ_BEACH.PVM
C85444 Emerald Coast Umbrella 1 OBJ_BEACH.PVM
C85444 Emerald Coast Umbrella 2 OBJ_BEACH.PVM
CC782C Tails' crashed plane in Emerald Coast OBJ_REGULAR.PVM
CD7774 Question Mark from Character Select
D33328 Chaos 2 CHAOS2.PVM
D9E240 Chaos 4 CHAOS4_COMMON.PVM
DEDF38 Chaos 6 skybox bottom
DEEED8 Chaos 6 skybox
E62B54 Chaos 6 frozen CHAOS6.PVM
E72FF4 Chaos 6 CHAOS6.PVM
F870E4 Fishing target from Chaos 6 fight
F9757C Perfect Chaos CHAOS7_0.PVM
FA27F0 Perfect Chaos sinking/rising CHAOS7_0.PVM
FA3C10 Perfect Chaos' tornadoes CHAOS7_0.PVM
10DE59C E-101's Jet Booster
115A1E4 Eggmobile from Egg Hornet EGM1.PVM
1161A70 Egg Hornet EGM1.PVM
11658E0 Eggman in Egg Hornet EGM1EGGMAN.PVM
122F554 Egg Walker body EGM2_COMMON.PVM
1269DA8 Egg Viper head EGM3_MDL.PVM
126C54C Egg Viper cockpit (with Eggman) EGM3_MDL.PVM
126CF1C Egg Viper tail section EGM3_MDL.PVM
126E68C Egg Viper spiked disc EGM3_MDL.PVM
1270218 Egg Viper middle platform breaking EGM3_MDL.PVM
12718D0 Egg Viper end platform breaking EGM3_MDL.PVM
1272814 Egg Viper middle platform EGM3_MDL.PVM
12737BC Egg Viper end platform EGM3_MDL.PVM
12EB424 Mission End Mark
12EB7EC Red Flag
12EBFF4 Sonic Advance 2 billboard
12EC61C Medallion
12F5EA0 Statue from Mission mode
12FD948 Christmas Tree SA_XMAS.PVM
1328B24 Mechanical Fish MECHA.PVM
162BFE4 Light from Final Egg
1C28BB8 Small Mirror from Lost World
228C058 Helicopter from Speed Highway
229D214 2P Eggmobile
229EE24 2P Eggman
22A0008 Eggman's Missile from Speed Highway
24C1E88 Sky Chase Dragon something SHOOTING1.PVM
24C469C Sky Chase Dragon head 1 SHOOTING1.PVM
24C6CAC Sky Chase Dragon head 2 SHOOTING1.PVM
24CF810 Sky Chase Dragon body SHOOTING1.PVM
2582F44 Egg Carrier in Sky Chase SHOOTING0.PVM
2AEB524 Eggman in Egg Mobile in cutscenes EV_EGGMOBLE0.PVM
2C9F1C0 E-105 in cutscenes EV_E105_BODY.PVM
2CA7940 E-104 in cutscenes EV_E104_BODY.PVM
2CB00C0 E-103 in cutscenes EV_E103_BODY.PVM
2D85D2C Chaos 1 EV_CHAOS1.PVM
2ED3E74 Metal Sonic (From Amy's Flashback) EV_S_MSBODY.PVM
2F31468 Tails + crashed plane in Emerald Coast cutscene
2FCB04C Name Machine Button
2FCB2D4 Name Machine Door
2FCFC70 Chao Name Machine
3204540 Chao Teleporter
32065B4 Chao Teleporter (Egg Carrier)
3206D00 Probably Chao Egg AL_BODY.PVM
34B8780 Kart Kiki body
34BAAA4 Kart OBJ_SHAREOBJ.PVM
34BE5F4 Kart dash panel OBJ_SHAREOBJ.PVM
34C07CC Kart jump panel OBJ_SHAREOBJ.PVM
34CBC74 Rhinotank E_SAI.PVM
34D0CF0 Sweep E_AMENBO.PVM
34E3584 Buyon's head
34E50C4 Buyon's feet

Tornado

Address Description Textures
23EB198 Tornado 2 (with Sonic and Tails) SHOOTING2.PVM
240C158 Tornado 2 transformed (with Sonic and Tails) SHOOTING2.PVM
24B1DA0 Tornado (with Sonic and Tails) SHOOTING1.PVM

CHRMODELS.DLL

Key=0x10000000

Sonic

Textures: SONIC.PVM

Address Description
56AF50 Normal
5729CC Rolling
57BC44 Jump Ball
5812AC Cutscene Head
5818AC Left Light Shoe Toe
581FB8 Left Light Shoe Heel
5825A4 Right Light Shoe Toe
582CC0 Right Light Shoe Heel
583284 Crystal Ring
583904 Crystal Ring item
6837E8 Light Speed Dash
Misc. models
Address Description
7276E4 Snowboard
61AA94 Sonic's Spindash Trail
61B4DC Sonic's Spindash Trail Ball

Metal Sonic

Textures: METALSONIC.PVM

Address Description
591068 Normal
59C234 Rolling
59E254 Jump Ball

Super Sonic

Textures: SUPERSONIC.PVM

Address Description
62DE88 Normal
62FE6C Jump Ball
630794 Aura
631128 Aura while moving
631AC0 Aura at max speed
631DBC Water trail while moving
6320B4 Water trail at max speed

Tails

Textures: MILES.PVM

Address Description
42AD54 Normal
437C44 Flying
43F4B4 Rolling
44148C Jump Ball
46EE44 Left Jet Anklet
46FC84 Right Jet Anklet
46E014 Body with Rhythm Badge

Knuckles

Textures: KNUCKLES.PVM

Address Description
2E23B0 Normal
2EEE50 Air
2F0E24 Jump Ball
2F8530 Rolling

Amy

Textures: AMY.PVM

Address Description
16460 Normal
1CDCC Long Hammer
1D858 Feather

Gamma

Textures: E102.PVM

Address Description
207290 Normal
20969C Laser Blaster
20B19C Jet Booster
20BCAC Laser Sight

Big

Textures: BIG.PVM

Address Description
12541C Normal
1284BC Body with Life Belt

ADV02MODELS.DLL

key=0x10000000

Address Description Textures
30CD0 Blue Chaos Emerald MROBJ.PVM
31A10 Green Chaos Emerald MROBJ.PVM
32750 Purple Chaos Emerald MROBJ.PVM
33490 Red Chaos Emerald MROBJ.PVM
341D0 Sky Blue Chaos Emerald MROBJ.PVM
34F10 Yellow Chaos Emerald MROBJ.PVM
35C50 White Chaos Emerald MROBJ.PVM
36990 Master Emerald MROBJ.PVM
37908 Master Emerald (incomplete) MROBJ.PVM
38868 Master Emerald (three pieces missing) MROBJ.PVM
38D78 Master Emerald Shard MROBJ.PVM
261F08 Mecha Sonic ADV_MR03.PVM

ADV03MODELS.DLL

key=0x10000000

Address Description Textures
107E28 Echidna PAST_KN_FAM.PVM
10C220 Another Echidna PAST_KN_FAM.PVM
1106F8 Another Echidna PAST_KN_FAM.PVM
133658 Master Emerald OBJ_PAST.PVM
134398 Red Chaos Emerald OBJ_PAST.PVM
1350D8 Yellow Chaos Emerald OBJ_PAST.PVM
135E18 Green Chaos Emerald OBJ_PAST.PVM
136B58 Sky Blue Chaos Emerald OBJ_PAST.PVM
137898 Blue Chaos Emerald OBJ_PAST.PVM
1385D8 Purple Chaos Emerald OBJ_PAST.PVM
139318 White Chaos Emerald OBJ_PAST.PVM
13CB5C A Chao EV_ALIFE.PVM
13CB28 Another Chao EV_ALIFE.PVM
147834 Pachacamac EV_K_PATYA.PVM

BOSSCHAOS0MODELS.DLL

key=0x10000000 Textures: CHAOS0.PVM

Address Description
135BC Chaos 0

Animation locations

sonic.exe

Eggman

Address Description
49E254 Standing
4A094C Walking
4A3564 Running
4A513C  ???
4A6BF4 Turning around

Tikal

Address Description
4F83F4 Standing
4FC8DC Walking
4F46BC  ???
500814  ???

Tornado

Address Description
23EFDDC Tornado 2 flying
23F2AA4 Tornado 2 hit
23F612C Tornado 2 fatal hit
23F8974 Tornado 2 falling
240F23C Tornado 2 transformed flying
2411CE4 Tornado 2 transformed hit
2414D9C Tornado 2 transformed fatal hit
2417514 Tornado 2 transformed falling
24B7A0C Tornado flying
24BA71C Tornado hit
24BDDBC Tornado fatal hit
24C09FC Tornado falling

Misc. Objs.

Address Description
4B8BC4 Dash Panel
5228A4 Froggy Swimming
5858A4 Amy's Birdie
10D5BF4 Perfect Chaos' tornadoes
24D700C Sky Chase Dragon's body main animation
2ED6344 Metal Sonic Flight (Amy's Flashback)

CHRMODELS.DLL

Sonic

Address Model Description
59F424 56AF50 Metal Sonic Hover
5C310C 56AF50 Standing
5C85E4 56AF50 Looking around
5CC0CC 56AF50 Walk 1
5CF9D4 56AF50 Walk 2
5D320C 56AF50 Walk 3
5D64A4 56AF50 Run 1
5D914C 56AF50 Skid stop
5DB61C 56AF50 Spring flight
5DEED4 56AF50 Spring flight -> Falling
5E241C 56AF50 Falling
5E512C 56AF50 Landing
5F194C 56AF50 Push (start)
5F46E4 56AF50 Push (loop)
5D9674 5729CC Spin
68788C 56AF50 Air Flip
5EDB24 56AF50 Hit wall 1
60A7EC 56AF50 Hit wall recovery
5E7CE4 56AF50 Run 2
60C434 56AF50 Slide stance
5F63AC 56AF50 turn around
5F7DDC 57BC44 Spin Ball
5F7D44 56AF50 Slow backflip
68A424 56AF50 Pick up object
691774 56AF50 object jump
693C1C 56AF50 object jump -> object fall
695754 56AF50 Object fall
697824 56AF50 Object landing
68C82C 56AF50 object Run
6999AC 56AF50 Object stop
69B194 56AF50 Object Turnaround
68DA54 56AF50 Object stand
6902BC 56AF50 Object walk
6B5234 56AF50 Shake Tree
6B39CC 56AF50 Pull
6A3404 56AF50 Throw object
6A825C 56AF50 Toss object
6ABFCC 56AF50 Air throw
6AE064 56AF50 Air toss
6AEFEC 56AF50 Standing -> Pick up
6B0854 56AF50 holding tree
673AA4 56AF50 Slip
67642C 56AF50 Trampoline Backflip
678DB4 56AF50 Trampoline Flip 2
67A9AC 56AF50 Slip
6C848C 56AF50 Ready to pull
6804DC 56AF50 slow frontflip
6CACEC 56AF50 Hanging
6DA174 56AF50 monkey bars
6DBFD4 56AF50 monkey bars
6DDE54 56AF50 monkeybars (broken eyes)
72539C 56AF50 board stance 2
727214 56AF50 board stance 3
71F734 56AF50 wavering on board
71C9CC 56AF50 hit on board
723514 56AF50 turning on board
7214AC 56AF50 turning on board
717FFC 56AF50 Jumping on Board -> Falling on Board
719A84 56AF50 jumping on board
7147EC 56AF50 snowboard stance
716584 56AF50 Crouch on board
70E814 56AF50 Falling on board
7103CC 56AF50 Falling on board
7133D4 56AF50 hit on board
70AF64 56AF50 Standing on board
70CB8C 56AF50 eh more boarding animations
702BC4 56AF50 Jump trick 1
70935C 56AF50 Jump trick 2
6F9C24 56AF50 Spin jump trick
6FDACC 56AF50 Melon grab
729124 7276E4 Board animation 1
72936C 7276E4 Board animation 2
728C6C 7276E4 Board animation 3
728A44 7276E4 Board animation 4
728EDC 7276E4 Board animation 5
728DA4 7276E4 Board animation 6
7286E4 7276E4 Board animation 7
72881C 7276E4 Board animation 8
728464 7276E4 Board animation 9
72859C 7276E4 Board animation 10
727F04 7276E4 Board animation 11
72832C 7276E4 Board animation 12
727844 7276E4 Board animation 13
727ADC 7276E4 Board animation 14
667804 56AF50 jumping from icicle
6690BC 56AF50 latching onto icicle
66BE64 56AF50 moving left on icicle
66EBDC 56AF50 moving right on icicle
670224 56AF50 holding icicle
671EAC 56AF50 Slipping on icicle
6B8B1C 56AF50 climbing ladder
6BAAC4 56AF50 Shot from cannon
6E1B3C 56AF50 Slipping on ice
6125AC 56AF50 Lean Forward
613E94 56AF50 Lean Back
6BC4FC 56AF50 holding rocket
6BE124 56AF50 holding rocket
6C53AC 56AF50 Win level
6C6AE4 56AF50 Win -> Standing
67E3D4 56AF50 Falling
6D0C24 56AF50 gassed/drunk sonic
65B9DC 56AF50 Sky Deck cylinder shimmy
65F6A4 56AF50 Sky Deck cylinder shimmy
66120C 56AF50 Sky Deck grasping cylinder
72A1F4 56AF50 Spin jump trick
72B95C 56AF50 Spin jump trick -> Falling on Board
7372A4 56AF50 Jump trick 3
7373CC 7276E4 Board animation 15
737504 7276E4 Board animation 16
73810C 7276E4 Board animation 17
6E5304 56AF50 Jump pad invert
6E732C 56AF50 Flight to jump pad
6E9454 56AF50 breathe bubble
5FABC4 56AF50 Take damage
5FF48C 56AF50 Hurt landing
606EE4 56AF50 death
6EA6FC 56AF50 Light dash flight
61660C 56AF50 Bored Comment
61A8A4 56AF50 Bored Comment 2
60EE6C 56AF50 Standing -> Surf Stance
610AF4 56AF50 Surf Stance
6EC184 56AF50 Pick up object
6EDE5C 56AF50 Shake object
6EFA74 56AF50 Stop shaking
6F824C 56AF50 Drowning
6633C4 56AF50 slide down Sky Deck cylinder
665D3C 56AF50 slide down Sky Deck cylinder -> Sky Deck grasping cylinder
638ECC 62DE88 Super Sonic Standing
633064 62DE88 Super Sonic Standing -> Moving 1
63418C 62DE88 Super Sonic Moving 1
635334 62DE88 Super Sonic Moving 2
64389C 56AF50 Shake off water
64B6A4 56AF50 Shower
64EDBC 56AF50 Shower 2
657D14 56AF50 Shower 3
638EDC 62DE88 Super Sonic Spring Flight
638EE4 62DE88 Super Sonic Spring Flight -> Falling
638EEC 62DE88 Super Sonic Falling
638EF4 62DE88 Super Sonic Landing
638ED4 62FE6C Super Sonic Jumping
638EFC 62DE88 Super Sonic Victory
638F04 62DE88 Super Sonic Victory -> Standing
61CD24 56AF50 Pet chao
61DE4C 56AF50 Pet chao loop
61F2C4 56AF50 Stop petting chao
62161C 56AF50 Whistle

Tails

Address Description
4FF9F4 Standing
4FF9F4 Landing
4FF9F4 Standing after landing (animates faster)
4FF9F4  ?
52C81C Standing -> Looking Around
531774 Looking Around
52C81C Looking Around -> Standing
50DEB4 Lean Forwards
50F6AC Lean Backwards
50263C Walking 1
4D4154 Walking 2
4D4154 Walking 3 (Tail Effect)
4D569C Running 1
4D569C Running 2
4D730C Jumping (in air)/Spindash (on ground)
4D730C Rolling
4D73A4 Spin ball
47D9AC Spring Flight
47E664 Spring Flight -> Falling
47F41C Falling
481BF4 Landing
4DE1E4 Braking
4E067C Turning
50263C Walking?
4F3E8C Pushing
4C0FF4 Pushing Loop
4A79B4 Hurt
4ABA9C Hurt Landing
4B4794 Dying
4B661C Dying w/ head shaking?
517064  ?
517064 Drowning
4DE1E4  ?
4D130C Tumbling
4860FC Tumbling -> Sitting
488F74 Sitting -> Standing
4D8B2C Tumbling -> Standing
48A9CC Flying
48C644 Flying reached maximum height
48E3DC Flying falling
48F9F4 more Flying
48F9F4 more Flying
48E3DC Flying reached limit
471204 Tail Attack
47521C Spin Tail Attack
476954 Spin Tail Attack
47796C Spin Tail Attack
478904 Spin Tail Attack
479A3C Spin Tail Attack
47AD94 Spin Tail Attack
47BCBC Spin Tail Attack
47CC34 Spin Tail Attack
472BDC Spin Tail Attack
473BD4 Spin Tail Attack
4BD2D4 Victory
4BEBDC Victory -> Standing
4C8D5C Standing -> Failure
4CAC14 Failure
497E5C Pick Up object
499E34 Walking with object 2
49CF0C Braking with object
49E804 Turn around with object
49FEDC Holding object
4A1D14 Walking with object 1
47D9AC  ?
47E664  ?
47D9AC  ?
47E664  ?
47F41C  ?
47D9AC  ?
481BF4  ?
4FF9F4  ?
4FF9F4  ?
4E5EC4  ?
4D6E34 Shaking tree
51889C Holding object -> Nuzzle object
51A294 Nuzzle object
51BC2C Nuzzle object -> Holding object
4F3E8C Standing -> Holding tree
4F5C54 Holding tree
497E5C  ?
497E5C Falling with object
497E5C  ?
497E5C  ?
4ED88C  ?
4F34B4 Throw object on ground
4ED88C  ?
4F34B4 Throw object in air
497E5C Put down object

Knuckles

Address Description
33198C Falling
33A75C Knocked Back 1
33EFCC Head Shake
340564 Gliding (Uses "Knuckles Air" Also)
350884 Climbing Loop
35737C Hit Wall
35A3D4 Knocked Back 2
360AFC Death 1
362984 Death 2
367884 Punching (Right)
36C0D4 Punching (Left)
372FA4 Charge Punching
3758BC Jump Back
378094 Push 1
37CDA4 Windy Flipping Loop
38033C Jogging
3835C4 Running (Uses "Knuckles Air" Also)
384ECC Leaning Forward
386694 Leaning Back
387F3C Shakeing Tree
389EA4 Standing Up
38E57C Skidding
390244 Skidding 2
3931CC Cracking Knuckles - Start (unused)
395174 Cracking Knuckles - Loop (unused)
39938C Cracking Knuckles - End (unused)
3A17DC Punch/Throw/Spike? (unused)
3A83DC Throw
3A8E84 Push 2
3AA6EC Hold Tree
3AC414 1 Arm Hang
3AE8FC Waiting Start
3B2814 Waiting
3B483C Fist Pump Start
3B6484 Fist Pump
3B8E0C Standing
3BC004 Walking
3BF1AC Walking Fast
3BFFD4 Chao Petting - Start
3C0AFC Chao Petting - Loop
3C1CB4 Chao Petting - End
3C384C Whistle
3C5C34 Digging - Start
3C7DCC Digging
3D02C4 Drown
3D1DCC Shake Start
3D3AF4 Shake Loop
3D578C Put Down
3DEA1C Running with Object
3E2194 Walking Throw
3E391C Throwing in Mid-Air
3E5784 Standing with Object
3E7ADC Walking with Object
3EB3C4 Climb Loop
3EE6EC Pick Up
3F1794 Obtained Shovel Claws - Start
3F44FC Obtained Shovel Claws - Loop
3F6784 Obtained Shovel Claws - End
3F95FC Obtained Fighting Gloves - Start
3FBF04 Obtained Fighting Gloves - Loop
3FE34C Obtained Fighting Gloves - End
406F94 Victory Pose
408AFC  ???
40A644 Rocket Hold
40C26C Hanging
40F574 Push 3
411144 Monkey Bars 1
412C54 Monkey Bars 2
41BEF4 Monkey Bars 3

E-102 Gamma

Address Description
20E344 standing
210B6C standing -> figthing pose?
211DB4 figthing pose?
214CDC walk1
217BC4 walk2
21AECC walk -> wheel mode
21CAE4 wheel mode
21D31C arm shot?
21DB74 more shooting anim
21E39C shoot to one side
21EDA4 more shooting anim
21F5CC shoot up
21FDF4  ???
2216BC jump
223024 spring flight
224C6C spring flight -> falling
2267B4 falling
22837C Landing
22B4E4 W. mode braking
22E67C W. mode turn around
230144 turn around
235814 standing -> Hover mode
239564 wheel mode -> Hover mode
23CA0C  ???
23E0FC Hover mode
23F944 Standing -> Holding tree
2410EC Shaking tree
243FA4 Push (loop)
246E5C push?
2497E4 pull
29C3CC jump with object
29D8B4 flight with object
29F42C  ???
2A0BD4 falling with object
2A279C landing with object
2A760C holding object -> Hover m.
2AA14C W. mode with obj-> Hover
2AB67C Hover mode with object
2ADF04 pick up object
2B0E1C walk 1 with object
2B3D14 walk 2 with object
2B6CCC walk -> wheel m.with object
2B83F4 wheel m. with object
2BB51C brake wheel m. with object
2BE4D4 turn wheel m. with obj
24AD8C standing with obj
2557D4 throw object?
259E7C Toss object
25BD04 falling -> rocket flight
25D53C rocket flight loop
25D73C aiming (laser sight model)
24DB84  ???
250D3C shoting?
2C1DBC climbing ladder
265A84 Win level
26FAB4 Win -> Standing
275D9C death
278FB4 hurt
27FBCC Hurt landing
283264  ???
28731C look around
29693C Pet chao
297794 Pet chao loop
298CDC Stop petting chao
29AA74 Whistle
2946DC lean Forwards
295944 lean Backwards


References


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