Actions

SCHG

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

From Sonic Retro

m (Sonic: Light Shoes)
m (Text replacement - "__NOTOC__ {{SCHG SA|3}}" to "{{SCHG SA|3}} __TOC__")
 
(36 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
+
| 631AC0
| None
+
| Aura at max speed
 
|-
 
|-
| 569594
+
| 631DBC
| Head
+
| Water trail while moving
| 56998C
 
| 565C34 (Eye Globe)
 
| None
 
 
|-
 
|-
| 5698F0
+
| 6320B4
| Right Eye
+
| Water trail at max speed
|  
+
|}
|  
+
 
|  
+
====Tails====
 +
Textures: MILES.PVM
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 569CE8
+
| 42AD54
| Left Eye
+
| Normal
|
 
|
 
|  
 
 
|-
 
|-
| 56AD48
+
| 437C44
| Body
+
| Flying
| 56ADE4
 
| 569E20
 
| None
 
 
|-
 
|-
| 56AF50
+
| 43F4B4
| Root of Model (No model data)
+
| Rolling
| None
 
| 56AF1C
 
| None
 
 
|-
 
|-
| 57BC44
+
| 44148C
 
| Jump Ball
 
| Jump Ball
| None
 
| None
 
| None
 
 
|-
 
|-
| 57D788
+
| 46EE44
| Cutscene Mouth
+
| Left Jet Anklet
| 5812AC (Head)
 
| None
 
| None
 
 
|-
 
|-
| 5812AC
+
| 46FC84
| Cutscene Head
+
| Right Jet Anklet
| None
 
| 57D788 (Mouth)
 
| None
 
 
|-
 
|-
| 5818AC
+
| 46E014
| Left Light Shoe Toe
+
| Body with Rhythm Badge
|  
+
|}
|  
+
 
|  
+
====Knuckles====
 +
Textures: KNUCKLES.PVM
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 581FB8
+
| 2E23B0
| Left Light Shoe Heel
+
| Normal
|
 
|
 
|  
 
 
|-
 
|-
| 5825A4
+
| 2EEE50
| Right Light Shoe Toe
+
| Air
|
 
|
 
|  
 
 
|-
 
|-
| 582CC0
+
| 2F0E24
| Right Light Shoe Heel
+
| Jump Ball
|
 
|
 
|  
 
 
|-
 
|-
| 583284
+
| 2F8530
| Crystal Ring
+
| Rolling
| None
 
| None
 
| 564CD0
 
|-
 
| 583904
 
| Crystal Ring item
 
| None
 
| None
 
| None
 
 
|}
 
|}
  
=====Rolling=====
+
====Amy====
Textures: SONIC.PVM
+
Textures: AMY.PVM
{| class="prettytable"
+
{| class="prettytable" style="width:auto;"
!Address||Description||Parent||Child||Sibling
+
!Address||Description
 +
|-
 +
| 16460
 +
| Normal
 +
|-
 +
| 1CDCC
 +
| Long Hammer
 
|-
 
|-
| 5729CC
+
| 1D858
| Root of Model (No model data)
+
| Feather
| None
 
| 572998
 
| None
 
 
|}
 
|}
  
=====Light Speed Dash=====
+
====Gamma====
{| class="prettytable"
+
Textures: E102.PVM
!Address||Description||Parent||Child||Sibling
+
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 6837E8
+
| 207290
| Root of Model (No model data)
+
| Normal
| None
 
| None
 
| 6837B4
 
|}
 
 
 
=====Misc. Models=====
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 7276E4
+
| 20969C
| Snowboard
+
| Laser Blaster
| None
 
| None
 
| None
 
 
|-
 
|-
| 61AA94
+
| 20B19C
| Sonic's Spindash Trail
+
| Jet Booster
|
 
|
 
|  
 
 
|-
 
|-
| 61B4DC
+
| 20BCAC
| Sonic's Spindash Trail Ball
+
| Laser Sight
|
 
|
 
|  
 
 
|}
 
|}
  
====Metal Sonic====
+
====Big====
Textures: METALSONIC.PVM
+
Textures: BIG.PVM
{| class="prettytable"
+
{| class="prettytable" style="width:auto;"
!Address||Description||Parent||Child||Sibling
+
!Address||Description
 
|-
 
|-
| 586270
+
| 12541C
| Left Thigh
+
| Normal
| None
 
| None
 
| None
 
 
|-
 
|-
| 586714
+
| 1284BC
| Left Knee
+
| Body with Life Belt
| None
+
|}
| None
+
 
| None
+
===ADV02MODELS.DLL===
 +
key=0x10000000
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description||Textures
 
|-
 
|-
| 586DA4
+
| 30CD0
| Left Toe
+
| Blue Chaos Emerald
| 587B98
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 587B98
+
| 31A10
| Left Heel and Foot Joint
+
| Green Chaos Emerald
| None
+
| MROBJ.PVM
| 586DA4
 
| None
 
 
|-
 
|-
| 587DF8
+
| 32750
| Left Shin
+
| Purple Chaos Emerald
| None
+
| MROBJ.PVM
| None
 
| 587B98
 
 
|-
 
|-
| 588148
+
| 33490
| Right Thigh
+
| Red Chaos Emerald
| None
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 5885EC
+
| 341D0
| Right Knee
+
| Sky Blue Chaos Emerald
| None
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 588C7C
+
| 34F10
| Right Toe
+
| Yellow Chaos Emerald
| 589A60
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 589A60
+
| 35C50
| Right Heel and Foot Joint
+
| White Chaos Emerald
| None
+
| MROBJ.PVM
| 588C7C
 
| None
 
 
|-
 
|-
| 589CC0
+
| 36990
| Right Shin
+
| Master Emerald
| None
+
| MROBJ.PVM
| None
 
| 589A60
 
 
|-
 
|-
| 589FE8
+
| 37908
| Left Upper Arm
+
| Master Emerald (incomplete)
| None
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 58A4FC
+
| 38868
| Left Elbow
+
| Master Emerald (three pieces missing)
| None
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 58ABA4
+
| 38D78
| Left Fingers
+
| Master Emerald Shard
| None
+
| MROBJ.PVM
| None
 
| None
 
 
|-
 
|-
| 58AE90
+
| 261F08
| Left Thumb
+
| Mecha Sonic
| 58B22C
+
| ADV_MR03.PVM
| None
+
|}
| 58ABA4
+
 
 +
===ADV03MODELS.DLL===
 +
key=0x10000000
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description||Textures
 
|-
 
|-
| 58B22C
+
| 107E28
| Left Hand
+
| Echidna
| None
+
| PAST_KN_FAM.PVM
| 58AE90
 
| None
 
 
|-
 
|-
| 58B440
+
| 10C220
| Left Forearm
+
| Another Echidna
| None
+
| PAST_KN_FAM.PVM
| None
 
| 58B22C
 
 
|-
 
|-
| 58B768
+
| 1106F8
| Right Upper Arm
+
| Another Echidna
| None
+
| PAST_KN_FAM.PVM
| None
 
| None
 
 
|-
 
|-
| 58BC6C
+
| 133658
| Right Elbow
+
| Master Emerald
| None
+
| OBJ_PAST.PVM
| None
 
| None
 
 
|-
 
|-
| 58C324
+
| 134398
| Right Fingers
+
| Red Chaos Emerald
| None
+
| OBJ_PAST.PVM
| None
 
| None
 
 
|-
 
|-
| 58C610
+
| 1350D8
| Right Thumb
+
| Yellow Chaos Emerald
| 58C9BC
+
| OBJ_PAST.PVM
| None
 
| 58ABA4
 
 
|-
 
|-
| 58C9BC
+
| 135E18
| Right Hand
+
| Green Chaos Emerald
| None
+
| OBJ_PAST.PVM
| 58C610
 
| None
 
 
|-
 
|-
| 58CBD0
+
| 136B58
| Right Forearm
+
| Sky Blue Chaos Emerald
| None
+
| OBJ_PAST.PVM
| None
 
| 58C9BC
 
 
 
 
|-
 
|-
| 58DB0C
+
| 137898
| Muzzle
+
| Blue Chaos Emerald
| 58F808
+
| OBJ_PAST.PVM
| None
 
| None
 
 
|-
 
|-
| 58F808
+
| 1385D8
| Top of Head
+
| Purple Chaos Emerald
| 58FAAC
+
| OBJ_PAST.PVM
| 58DB0C
 
| None
 
 
|-
 
|-
| 58FA10
+
| 139318
| Left Eye
+
| White Chaos Emerald
| None
+
| OBJ_PAST.PVM
| None
 
| None
 
 
|-
 
|-
| 58FCB0
+
| 13CB5C
| Right Eye
+
| A Chao
| None
+
| EV_ALIFE.PVM
| None
 
| None
 
 
|-
 
|-
| 590E60
+
| 13CB28
| Torso
+
| Another Chao
| None
+
| EV_ALIFE.PVM
| None
 
| None
 
 
|-
 
|-
| 591068
+
| 147834
| Root of Model (No model data)
+
| Pachacamac
| None
+
| EV_K_PATYA.PVM
| 591034
 
| None
 
|-
 
| 59E254
 
| Jump Ball
 
| None
 
| 59C200
 
| None
 
 
|}
 
|}
  
=====Rolling=====
+
===BOSSCHAOS0MODELS.DLL===
Textures: METALSONIC.PVM
+
key=0x10000000
{| class="prettytable"
+
Textures: CHAOS0.PVM
!Address||Description||Parent||Child||Sibling
+
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 59C234
+
| 135BC
| Root of Model (No model data)
+
| Chaos 0
| None
 
| 572998
 
| None
 
 
|}
 
|}
  
====Super Sonic====
+
==Animation locations==
Textures: SUPERSONIC.PVM
+
===sonic.exe===
{| class="prettytable"
+
====Eggman====
!Address||Description||Parent||Child||Sibling
+
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 621894
+
| 49E254
| Tail
+
| Standing
| None
 
| None
 
| None
 
 
|-
 
|-
| 621AC4
+
| 4A094C
| Left Thigh
+
| Walking
| None
 
| None
 
| None
 
 
|-
 
|-
| 621C54
+
| 4A3564
| Left Knee
+
| Running
| None
 
| None
 
| None
 
 
|-
 
|-
| 622254
+
| 4A513C
| Left Toe
+
| ???
| 622970
 
| None
 
| None
 
 
|-
 
|-
| 622970
+
| 4A6BF4
| Left Heel
+
| Turning around
| None
+
|}
| 622254
+
 
| None
+
====Tikal====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 6231E0
+
| 4F83F4
| Left Shin and sock
+
| Standing
| None
 
| None
 
| 622970
 
 
|-
 
|-
| 623474
+
| 4FC8DC
| Right Thigh
+
| Walking
| None
 
| None
 
| None
 
 
|-
 
|-
| 623604
+
| 4F46BC
| Right Knee
+
| ???
| None
 
| None
 
| None
 
 
|-
 
|-
| 623C14
+
| 500814
| Right Toe
+
| ???
| 624308
+
|}
| None
+
 
| None
+
====Tornado====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 624308
+
| 23EFDDC
| Right Heel
+
| Tornado 2 flying
| None
 
| 623C14
 
| None
 
 
|-
 
|-
| 624B78
+
| 23F2AA4
| Right Shin and Sock
+
| Tornado 2 hit
| None
 
| None
 
| 624308
 
 
|-
 
|-
| 624E3C
+
| 23F612C
| Left Upper Arm
+
| Tornado 2 fatal hit
| None
 
| None
 
| None
 
 
|-
 
|-
| 624FCC
+
| 23F8974
| Left Elbow
+
| Tornado 2 falling
| None
 
| None
 
| None
 
 
|-
 
|-
| 625AA8
+
| 240F23C
| Left Fingers
+
| Tornado 2 transformed flying
| None
 
| None
 
| None
 
 
|-
 
|-
| 625D80
+
| 2411CE4
| Left Thumb
+
| Tornado 2 transformed hit
| 625FD8
 
| None
 
| 625AA8
 
 
|-
 
|-
| 625FD8
+
| 2414D9C
| Left Hand
+
| Tornado 2 transformed fatal hit
| None
 
| 625D80
 
| None
 
 
|-
 
|-
| 6267F4
+
| 2417514
| Left Forearm and Wrist
+
| Tornado 2 transformed falling
| None
 
| None
 
| 625FD8
 
 
|-
 
|-
| 626AB4
+
| 24B7A0C
| Right Upper Arm
+
| Tornado flying
| None
 
| None
 
| None
 
 
|-
 
|-
| 626C44
+
| 24BA71C
| Right Elbow
+
| Tornado hit
| None
 
| None
 
| None
 
 
|-
 
|-
| 6276D8
+
| 24BDDBC
| Right Fingers
+
| Tornado fatal hit
| None
 
| None
 
| None
 
 
|-
 
|-
| 627998
+
| 24C09FC
| Right Thumb
+
| Tornado falling
| 627BF0
+
|}
| None
+
 
| 6276D8
+
====Misc. Objs.====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 627BF0
+
| 4B8BC4
| Right Hand
+
| Dash Panel
| None
 
| 627998
 
| None
 
 
|-
 
|-
| 62840C
+
| 5228A4
| Right Forearm and Wrist
+
| Froggy Swimming
| None
 
| None
 
| 627BF0
 
 
|-
 
|-
| 628B54
+
| 5858A4
| Eye Globe
+
| Amy's Birdie
| 62C4CC
 
| None
 
| None
 
 
|-
 
|-
| 62C4CC
+
| 10D5BF4
| Head
+
| Perfect Chaos' tornadoes
| 62C8C4
 
| 628B54
 
| None
 
 
|-
 
|-
| 62C828
+
| 24D700C
| Left Eye
+
| Sky Chase Dragon's body main animation
| None
 
| None
 
| None
 
 
|-
 
|-
| 62CC20
+
|2ED6344
| Right Eye
+
|Metal Sonic Flight (Amy's Flashback)
| None
+
|}
| None
+
 
| None
+
===CHRMODELS.DLL===
 +
====Sonic====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Model||Description
 
|-
 
|-
| 62DC80
+
| 59F424
| Torso
+
| 56AF50
| None
+
| Metal Sonic Hover
| None
 
| None
 
 
|-
 
|-
| 62DE88
+
| 5C310C
| Root of Model (No model data)
+
| 56AF50
| None
+
| Standing
| 62DE54
 
| None
 
 
|-
 
|-
| 62FE6C
+
| 5C85E4
| Jump Ball
+
| 56AF50
| None
+
| Looking around
| None
+
|-
| None
+
| 5CC0CC
 +
| 56AF50
 +
| Walk 1
 
|-
 
|-
| 630794
+
| 5CF9D4
| Aura
+
| 56AF50
| None
+
| Walk 2
| None
 
| None
 
 
|-
 
|-
| 631128
+
| 5D320C
| Aura while moving
+
| 56AF50
| None
+
| Walk 3
| None
 
| None
 
 
|-
 
|-
| 631AC0
+
| 5D64A4
| Aura at max speed
+
| 56AF50
| None
+
| Run 1
| None
 
| None
 
 
|-
 
|-
| 631DBC
+
| 5D914C
| Water trail while moving
+
| 56AF50
| None
+
| Skid stop
| None
 
| None
 
 
|-
 
|-
| 6320B4
+
| 5DB61C
| Water trail at max speed
+
| 56AF50
| None
+
| Spring flight
| None
 
| None
 
|}
 
 
 
====Tails====
 
Textures: MILES.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 42AD54
+
| 5DEED4
| Root of Model (No model data)
+
| 56AF50
| None
+
| Spring flight -> Falling
| 42AD20
+
|-
| None
+
| 5E241C
|}
+
| 56AF50
 
+
| Falling
=====Flying=====
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 437C44
+
| 5E512C
| Root of Model (No model data)
+
| 56AF50
| None
+
| Landing
| 437C10
 
| None
 
|}
 
 
 
====Knuckles====
 
Textures: KNUCKLES.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 2E23B0
+
| 5F194C
| Root of Model (No model data)
+
| 56AF50
| None
+
| Push (start)
| 2E237C
 
| None
 
|}
 
 
 
====Amy====
 
Textures: AMY.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 16460
+
| 5F46E4
| Root of Model (No model data)
+
| 56AF50
| None
+
| Push (loop)
| 1642C
 
| None
 
|}
 
 
 
====Gamma====
 
Textures: E102.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 207290
+
| 5D9674
| Root of Model (No model data)
+
| 5729CC
| None
+
| Spin
| 20725C
 
| None
 
|}
 
 
 
====Big====
 
Textures: BIG.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 12541C
+
| 68788C
| Root of Model (No model data)
+
| 56AF50
| None
+
| Air Flip
| 1253E8
 
| None
 
|}
 
 
 
===ADV02MODELS.DLL===
 
key=0x10000000
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling||Textures
 
 
|-
 
|-
| 30CD0
+
| 5EDB24
| Blue Chaos Emerald
+
| 56AF50
| None
+
| Hit wall 1
| 30BF0
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 31A10
+
| 60A7EC
| Green Chaos Emerald
+
| 56AF50
| None
+
| Hit wall recovery
| 31930
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 32750
+
| 5E7CE4
| Purple Chaos Emerald
+
| 56AF50
| None
+
| Run 2
| 32670
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 33490
+
| 60C434
| Red Chaos Emerald
+
| 56AF50
| None
+
| Slide stance
| 333B0
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 341D0
+
| 5F63AC
| Sky Blue Chaos Emerald
+
| 56AF50
| None
+
| turn around
| 340F0
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 34F10
+
| 5F7DDC
| Yellow Chaos Emerald
+
| 57BC44
| None
+
| Spin Ball
| 34E30
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 35C50
+
| 5F7D44
| White Chaos Emerald
+
| 56AF50
| None
+
| Slow backflip
| 35B70
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 36990
+
| 68A424
| Master Emerald
+
| 56AF50
| None
+
| Pick up object
|
 
|
 
| MROBJ.PVM
 
 
|-
 
|-
| 37908
+
| 691774
| Master Emerald (incomplete)
+
| 56AF50
| None
+
| object jump
|  
+
|-
|  
+
| 693C1C
| MROBJ.PVM
+
| 56AF50
 +
| object jump -> object fall
 
|-
 
|-
| 38868
+
| 695754
| Master Emerald (three pieces missing)
+
| 56AF50
| None
+
| Object fall
|
 
|
 
| MROBJ.PVM
 
 
|-
 
|-
| 38D78
+
| 697824
| Master Emerald Shard
+
| 56AF50
| None
+
| Object landing
| 38CAC
 
| None
 
| MROBJ.PVM
 
 
|-
 
|-
| 261F08
+
| 68C82C
| Mecha Sonic
+
| 56AF50
| None
+
| object Run
| 26178C
 
| None
 
| ADV_MR03.PVM
 
|}
 
 
 
===ADV03MODELS.DLL===
 
key=0x10000000
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling||Textures
 
 
|-
 
|-
| 107E28
+
| 6999AC
| Echidna
+
| 56AF50
| None
+
| Object stop
|
 
| None
 
| PAST_KN_FAM.PVM
 
 
|-
 
|-
| 10C220
+
| 69B194
| Another Echidna
+
| 56AF50
| None
+
| Object Turnaround
|
 
| None
 
| PAST_KN_FAM.PVM
 
 
|-
 
|-
| 1106F8
+
| 68DA54
| Another Echidna
+
| 56AF50
| None
+
| Object stand
|
 
| None
 
| PAST_KN_FAM.PVM
 
 
|-
 
|-
| 133658
+
| 6902BC
| Master Emerald
+
| 56AF50
| None
+
| Object walk
| 133578
 
| None
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 134398
+
| 6B5234
| Red Chaos Emerald
+
| 56AF50
| None
+
| Shake Tree
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 1350D8
+
| 6B39CC
| Yellow Chaos Emerald
+
| 56AF50
| None
+
| Pull
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 135E18
+
| 6A3404
| Green Chaos Emerald
+
| 56AF50
| None
+
| Throw object
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 136B58
+
| 6A825C
| Sky Blue Chaos Emerald
+
| 56AF50
| None
+
| Toss object
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 137898
+
| 6ABFCC
| Blue Chaos Emerald
+
| 56AF50
| None
+
| Air throw
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 1385D8
+
| 6AE064
| Purple Chaos Emerald
+
| 56AF50
| None
+
| Air toss
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 139318
+
| 6AEFEC
| White Chaos Emerald
+
| 56AF50
| None
+
| Standing -> Pick up
|
 
|
 
| OBJ_PAST.PVM
 
 
|-
 
|-
| 13CB5C
+
| 6B0854
| A Chao
+
| 56AF50
| None
+
| holding tree
|
 
| None
 
| EV_ALIFE.PVM
 
 
|-
 
|-
| 13CB28
+
| 673AA4
| Another Chao
+
| 56AF50
| None
+
| Slip
|
 
| None
 
| EV_ALIFE.PVM
 
 
|-
 
|-
| 147834
+
| 67642C
| Pachacamac
+
| 56AF50
| None
+
| Trampoline Backflip
|
 
| None
 
| EV_K_PATYA.PVM
 
|}
 
 
 
===BOSSCHAOS0MODELS.DLL===
 
key=0x10000000
 
Textures: CHAOS0.PVM
 
{| class="prettytable"
 
!Address||Description||Parent||Child||Sibling
 
 
|-
 
|-
| 135BC
+
| 678DB4
| Chaos 0
+
| 56AF50
| None
+
| Trampoline Flip 2
|
 
|
 
|}
 
 
 
==Animation Locations==
 
===sonic.exe===
 
====Eggman====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 49E254
+
| 67A9AC
| Standing
+
| 56AF50
 +
| Slip
 
|-
 
|-
| 4A094C
+
| 6C848C
| Walking
+
| 56AF50
 +
| Ready to pull
 
|-
 
|-
| 4A3564
+
| 6804DC
| Running
+
| 56AF50
 +
| slow frontflip
 
|-
 
|-
| 4A513C
+
| 6CACEC
| ???
+
| 56AF50
 +
| Hanging
 
|-
 
|-
| 4A6BF4
+
| 6DA174
| Turning around
+
| 56AF50
|}
+
| monkey bars
 
 
====Tikal====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 4F83F4
+
| 6DBFD4
| Standing
+
| 56AF50
 +
| monkey bars
 
|-
 
|-
| 4FC8DC
+
| 6DDE54
| Walking
+
| 56AF50
 +
| monkeybars (broken eyes)
 
|-
 
|-
| 4F46BC
+
| 72539C
| ???
+
| 56AF50
 +
| board stance 2
 
|-
 
|-
| 500814
+
| 727214
| ???
+
| 56AF50
|}
+
| board stance 3
 
 
====Tornado====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 23EFDDC
+
| 71F734
| Tornado 2 flying
+
| 56AF50
 +
| wavering on board
 
|-
 
|-
| 23F2AA4
+
| 71C9CC
| Tornado 2 hit
+
| 56AF50
 +
| hit on board
 
|-
 
|-
| 23F612C
+
| 723514
| Tornado 2 fatal hit
+
| 56AF50
 +
| turning on board
 
|-
 
|-
| 23F8974
+
| 7214AC
| Tornado 2 falling
+
| 56AF50
 +
| turning on board
 
|-
 
|-
| 240F23C
+
| 717FFC
| Tornado 2 transformed flying
+
| 56AF50
 +
| Jumping on Board -> Falling on Board
 
|-
 
|-
| 2411CE4
+
| 719A84
| Tornado 2 transformed hit
+
| 56AF50
 +
| jumping on board
 
|-
 
|-
| 2414D9C
+
| 7147EC
| Tornado 2 transformed fatal hit
+
| 56AF50
 +
| snowboard stance
 
|-
 
|-
| 2417514
+
| 716584
| Tornado 2 transformed falling
+
| 56AF50
 +
| Crouch on board
 
|-
 
|-
| 24B7A0C
+
| 70E814
| Tornado flying
+
| 56AF50
 +
| Falling on board
 
|-
 
|-
| 24BA71C
+
| 7103CC
| Tornado hit
+
| 56AF50
 +
| Falling on board
 
|-
 
|-
| 24BDDBC
+
| 7133D4
| Tornado fatal hit
+
| 56AF50
 +
| hit on board
 
|-
 
|-
| 24C09FC
+
| 70AF64
| Tornado falling
+
| 56AF50
|}
+
| Standing on board
 
 
====Misc. Objs.====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 4B8BC4
+
| 70CB8C
| Dash Panel
+
| 56AF50
 +
| eh more boarding animations
 
|-
 
|-
| 5228A4
+
| 702BC4
| Froggy Swimming
+
| 56AF50
 +
| Jump trick 1
 
|-
 
|-
| 5858A4
+
| 70935C
| Amy's Birdie
+
| 56AF50
 +
| Jump trick 2
 
|-
 
|-
| 10D5BF4
+
| 6F9C24
| Perfect Chaos' tornadoes
+
| 56AF50
 +
| Spin jump trick
 
|-
 
|-
| 24D700C
+
| 6FDACC
| Sky Chase Dragon's body main animation
+
| 56AF50
|}
+
| Melon grab
 
 
===CHRMODELS.DLL===
 
====Sonic====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 5C310C
+
| 729124
| Standing
+
| 7276E4
 +
| Board animation 1
 
|-
 
|-
| 60EE6C
+
| 72936C
| Standing -> Surf Stance
+
| 7276E4
 +
| Board animation 2
 
|-
 
|-
| 610AF4
+
| 728C6C
| Surf Stance
+
| 7276E4
 +
| Board animation 3
 
|-
 
|-
| 5C85E4
+
| 728A44
| Looking around
+
| 7276E4
 +
| Board animation 4
 
|-
 
|-
| 61660C
+
| 728EDC
| Bored Comment
+
| 7276E4
 +
| Board animation 5
 
|-
 
|-
| 61A8A4
+
| 728DA4
| Bored Comment 2
+
| 7276E4
 +
| Board animation 6
 
|-
 
|-
| 61660C
+
| 7286E4
| Bored Comment 2 -> Standing
+
| 7276E4
 +
| Board animation 7
 
|-
 
|-
| 6125AC
+
| 72881C
| Lean Forward
+
| 7276E4
 +
| Board animation 8
 
|-
 
|-
| 613E94
+
| 728464
| Lean Back
+
| 7276E4
 +
| Board animation 9
 
|-
 
|-
| 5CC0CC
+
| 72859C
| Walk 1
+
| 7276E4
 +
| Board animation 10
 
|-
 
|-
| 5CF9D4
+
| 727F04
| Walk 2
+
| 7276E4
 +
| Board animation 11
 
|-
 
|-
| 5D320C
+
| 72832C
| Walk 3
+
| 7276E4
 +
| Board animation 12
 
|-
 
|-
| 5D64A4
+
| 727844
| Run 1
+
| 7276E4
 +
| Board animation 13
 
|-
 
|-
| 5E7CE4
+
| 727ADC
| Run 2
+
| 7276E4
 +
| Board animation 14
 
|-
 
|-
| 5D9674
+
| 667804
| Jump (in air)/Spindash (on ground)
+
| 56AF50
 +
| jumping from icicle
 
|-
 
|-
| 5D9674
+
| 6690BC
| Roll
+
| 56AF50
 +
| latching onto icicle
 
|-
 
|-
| 5DB61C
+
| 66BE64
| Spring flight
+
| 56AF50
 +
| moving left on icicle
 
|-
 
|-
| 5DEED4
+
| 66EBDC
| Spring flight -> Falling
+
| 56AF50
 +
| moving right on icicle
 
|-
 
|-
| 5E241C
+
| 670224
| Falling
+
| 56AF50
 +
| holding icicle
 
|-
 
|-
| 5E512C
+
| 671EAC
| Landing
+
| 56AF50
 +
| Slipping on icicle
 
|-
 
|-
| 5D914C
+
| 6B8B1C
| Skid stop
+
| 56AF50
 +
| climbing ladder
 
|-
 
|-
| 5F194C
+
| 6BAAC4
| Push (start)
+
| 56AF50
 +
| Shot from cannon
 
|-
 
|-
| 5F46E4
+
| 6E1B3C
| Push (loop)
+
| 56AF50
 +
| Slipping on ice
 
|-
 
|-
| 5FABC4
+
| 6125AC
| Take damage
+
| 56AF50
 +
| Lean Forward
 
|-
 
|-
| 5FF48C
+
| 613E94
| Hurt landing
+
| 56AF50
 +
| Lean Back
 
|-
 
|-
| 5D914C
+
| 6BC4FC
| Skid Stop
+
| 56AF50
 +
| holding rocket
 
|-
 
|-
| 68788C
+
| 6BE124
| Air Flip
+
| 56AF50
 +
| holding rocket
 
|-
 
|-
| 5EDB24
+
| 6C53AC
| Hit wall 1
+
| 56AF50
 +
| Win level
 
|-
 
|-
| 60A7EC
+
| 6C6AE4
| Hit wall recovery
+
| 56AF50
 +
| Win -> Standing
 
|-
 
|-
| 5F7D44
+
| 67E3D4
| Slow backflip
+
| 56AF50
 +
| Falling
 
|-
 
|-
| 5F63AC
+
| 6D0C24
| turn around
+
| 56AF50
 +
| gassed/drunk sonic
 
|-
 
|-
| 60C434
+
| 65B9DC
| Slide stance
+
| 56AF50
 +
| Sky Deck cylinder shimmy
 
|-
 
|-
| 5F7DDC
+
| 65F6A4
| Spin Ball (no flash)
+
| 56AF50
 +
| Sky Deck cylinder shimmy
 
|-
 
|-
| 68A424
+
| 66120C
| Pick up object
+
| 56AF50
 +
| Sky Deck grasping cylinder
 
|-
 
|-
| 68C82C
+
| 72A1F4
| object Run
+
| 56AF50
 +
| Spin jump trick
 
|-
 
|-
| 6999AC
+
| 72B95C
| Object stop
+
| 56AF50
 +
| Spin jump trick -> Falling on Board
 
|-
 
|-
| 69B194
+
| 7372A4
| Object Turnaround
+
| 56AF50
 +
| Jump trick 3
 
|-
 
|-
| 68DA54
+
| 7373CC
| Object stand
+
| 7276E4
 +
| Board animation 15
 
|-
 
|-
| 6902BC
+
| 737504
| Object walk
+
| 7276E4
 +
| Board animation 16
 
|-
 
|-
| 5DB61C
+
| 73810C
| Trampoline Flight
+
| 7276E4
 +
| Board animation 17
 
|-
 
|-
| 67642C
+
| 6E5304
| Trampoline Backflip
+
| 56AF50
 +
| Jump pad invert
 
|-
 
|-
| 5DB61C
+
| 6E732C
| Trampoline Flight 2
+
| 56AF50
 +
| Flight to jump pad
 
|-
 
|-
| 678DB4
+
| 6E9454
| Trampoline Flip 2
+
| 56AF50
 +
| breathe bubble
 
|-
 
|-
| 5DB61C
+
| 5FABC4
| Trampoline Flight 3
+
| 56AF50
 +
| Take damage
 
|-
 
|-
| 673AA4
+
| 5FF48C
| Slip
+
| 56AF50
 +
| Hurt landing
 
|-
 
|-
| 67A9AC
+
| 606EE4
| Slip
+
| 56AF50
 +
| death
 
|-
 
|-
| 6804DC
+
| 6EA6FC
| slow frontflip
+
| 56AF50
 +
| Light dash flight
 
|-
 
|-
| 6CACEC
+
| 61660C
| Hanging
+
| 56AF50
 +
| Bored Comment
 
|-
 
|-
| 6B39CC
+
| 61A8A4
| Pull
+
| 56AF50
 +
| Bored Comment 2
 +
|-
 +
| 60EE6C
 +
| 56AF50
 +
| Standing -> Surf Stance
 
|-
 
|-
| 6B5234
+
| 610AF4
| Shake Tree
+
| 56AF50
 +
| Surf Stance
 
|-
 
|-
 
| 6EC184
 
| 6EC184
 +
| 56AF50
 
| Pick up object
 
| Pick up object
 
|-
 
|-
 
| 6EDE5C
 
| 6EDE5C
 +
| 56AF50
 
| Shake object
 
| Shake object
 
|-
 
|-
 
| 6EFA74
 
| 6EFA74
 +
| 56AF50
 
| Stop shaking
 
| Stop shaking
 
|-
 
|-
| 6AEFEC
+
| 6F824C
| Standing -> Pick up
+
| 56AF50
 +
| Drowning
 
|-
 
|-
| 6B0854
+
| 6633C4
| idle holding tree
+
| 56AF50
 +
| slide down Sky Deck cylinder
 
|-
 
|-
| 691774
+
| 665D3C
| object jump
+
| 56AF50
 +
| slide down Sky Deck cylinder -> Sky Deck grasping cylinder
 
|-
 
|-
| 693C1C
+
| 638ECC
| object jump -> object fall
+
| 62DE88
 +
| Super Sonic Standing
 
|-
 
|-
| 695754
+
| 633064
| Object fall
+
| 62DE88
 +
| Super Sonic Standing -> Moving 1
 
|-
 
|-
| 697824
+
| 63418C
| Object landing
+
| 62DE88
 +
| Super Sonic Moving 1
 
|-
 
|-
| 6A3404
+
| 635334
| Throw object
+
| 62DE88
 +
| Super Sonic Moving 2
 
|-
 
|-
| 6A825C
+
| 64389C
| Toss object
+
| 56AF50
 +
| Shake off water
 
|-
 
|-
| 6ABFCC
+
| 64B6A4
| Air throw
+
| 56AF50
 +
| Shower
 
|-
 
|-
| 6AE064
+
| 64EDBC
| Air toss
+
| 56AF50
 +
| Shower 2
 
|-
 
|-
| 68A424
+
| 657D14
| Put object down
+
| 56AF50
 +
| Shower 3
 
|-
 
|-
| 6EA6FC
+
| 638EDC
| Light dash flight
+
| 62DE88
 +
| Super Sonic Spring Flight
 
|-
 
|-
| 6C848C
+
| 638EE4
| Ready to pull
+
| 62DE88
 +
| Super Sonic Spring Flight -> Falling
 
|-
 
|-
| 6DA174
+
| 638EEC
| monkeybars (broken eyes)
+
| 62DE88
 +
| Super Sonic Falling
 
|-
 
|-
| 6DDE54
+
| 638EF4
| monkeybars (broken eyes)
+
| 62DE88
 +
| Super Sonic Landing
 
|-
 
|-
| 6DBFD4
+
| 638ED4
| monkeybars (broken eyes)
+
| 62FE6C
 +
| Super Sonic Jumping
 
|-
 
|-
| 6B8B1C
+
| 638EFC
| climbing ladder
+
| 62DE88
 +
| Super Sonic Victory
 
|-
 
|-
| 6BAAC4
+
| 638F04
| Shot from cannon
+
| 62DE88
 +
| Super Sonic Victory -> Standing
 
|-
 
|-
| 6E1B3C
+
| 61CD24
| Slipping on ice
+
| 56AF50
 +
| Pet chao
 
|-
 
|-
| 6E5304
+
| 61DE4C
| Jump pad invert
+
| 56AF50
 +
| Pet chao loop
 
|-
 
|-
| 6E732C
+
| 61F2C4
| Flight to jump pad
+
| 56AF50
 +
| Stop petting chao
 
|-
 
|-
| 610AF4
+
| 62161C
| Surfer stance
+
| 56AF50
 +
| Whistle
 +
|}
 +
 
 +
====Tails====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 6C53AC
+
| 4FF9F4
| Win level
+
| Standing
 
|-
 
|-
| 6C6AE4
+
| 4FF9F4
| Win -> Standing
+
| Landing
 
|-
 
|-
| 6AEFEC
+
| 4FF9F4
| Standing -> holding tree
+
| Standing after landing (animates faster)
 
|-
 
|-
| 6B0854
+
| 4FF9F4
| holding tree
+
| ?
 
|-
 
|-
| 6BE124
+
| 52C81C
| holding rocket
+
| Standing -> Looking Around
 
|-
 
|-
| 6BC4FC
+
| 531774
| holding rocket
+
| Looking Around
 
|-
 
|-
| 6D0C24
+
| 52C81C
| gassed/drunk sonic
+
| Looking Around -> Standing
 
|-
 
|-
| 5FABC4
+
| 50DEB4
| pain flight
+
| Lean Forwards
 
|-
 
|-
| 5D9674
+
| 50F6AC
| Spin
+
| Lean Backwards
 
|-
 
|-
| 6E9454
+
| 50263C
| breathe bubble
+
| Walking 1
 
|-
 
|-
| 6F824C
+
| 4D4154
| Drowning
+
| Walking 2
 
|-
 
|-
| 5FABC4
+
| 4D4154
| hit
+
| Walking 3 (Tail Effect)
 
|-
 
|-
| 606EE4
+
| 4D569C
| death 1
+
| Running 1
 
|-
 
|-
| 67E3D4
+
| 4D569C
| Falling
+
| Running 2
 
|-
 
|-
| 66120C
+
| 4D730C
| Sky Deck grasping cylinder
+
| Jumping (in air)/Spindash (on ground)
 
|-
 
|-
| 65F6A4
+
| 4D730C
| Sky Deck cylinder shimmy
+
| Rolling
 
|-
 
|-
| 65B9DC
+
| 4D73A4
| Sky Deck cylinder shimmy (other way)
+
| Spin ball
 
|-
 
|-
| 6633C4
+
| 47D9AC
| slide down Sky Deck cylinder
+
| Spring Flight
 
|-
 
|-
| 665D3C
+
| 47E664
| slide down Sky Deck cylinder -> Sky Deck grasping cylinder
+
| Spring Flight -> Falling
 
|-
 
|-
| 670224
+
| 47F41C
| holding icicle
+
| Falling
 
|-
 
|-
| 671EAC
+
| 481BF4
| Slipping on icicle
+
| Landing
 
|-
 
|-
| 667804
+
| 4DE1E4
| jumping from icicle
+
| Braking
 
|-
 
|-
| 6690BC
+
| 4E067C
| Flight from icicle
+
| Turning
 
|-
 
|-
| 6690BC
+
| 50263C
| latching onto icicle
+
| Walking?
 
|-
 
|-
| 66BE64
+
| 4F3E8C
| moving left on icicle
+
| Pushing
 
|-
 
|-
| 66EBDC
+
| 4C0FF4
| moving right on icicle
+
| Pushing Loop
 
|-
 
|-
| 66EBDC
+
| 4A79B4
| instance of 100
+
| Hurt
 
|-
 
|-
| 7147EC
+
| 4ABA9C
| snowboard stance
+
| Hurt Landing
 
|-
 
|-
| 723514
+
| 4B4794
| turning on board
+
| Dying
 
|-
 
|-
| 7214AC
+
| 4B661C
| turning on board
+
| Dying w/ head shaking?
 
|-
 
|-
| 719A84
+
| 517064
| jumping on board
+
| ?
 
|-
 
|-
| 717FFC
+
| 517064
| Jumping on Board -> Falling on Board
+
| Drowning
 
|-
 
|-
| 72539C
+
| 4DE1E4
| board stance 2
+
| ?
 
|-
 
|-
| 727214
+
| 4D130C
| board stance 2
+
| Tumbling
 
|-
 
|-
| 71F734
+
| 4860FC
| wavering on board
+
| Tumbling -> Sitting
 
|-
 
|-
| 71C9CC
+
| 488F74
| hit on board
+
| Sitting -> Standing
 
|-
 
|-
| 70E814
+
| 4D8B2C
| Falling on board
+
| Tumbling -> Standing
 
|-
 
|-
| 7103CC
+
| 48A9CC
| Falling on board
+
| Flying
 
|-
 
|-
| 7133D4
+
| 48C644
| hit on board
+
| Flying reached maximum height
 
|-
 
|-
| 70AF64
+
| 48E3DC
| Standing on board
+
| Flying falling
 
|-
 
|-
| 70CB8C
+
| 48F9F4
| eh more boarding animations
+
| more Flying
 
|-
 
|-
| 702BC4
+
| 48F9F4
| Jump trick 1
+
| more Flying
 
|-
 
|-
| 70935C
+
| 48E3DC
| Jump trick 2
+
| Flying reached limit
 
|-
 
|-
| 7372A4
+
| 471204
| Jump trick 3
+
| Tail Attack
 
|-
 
|-
| 7372A4
+
| 47521C
| Jump trick 4
+
| Spin Tail Attack
 
|-
 
|-
| 6F9C24
+
| 476954
| Spin jump trick
+
| Spin Tail Attack
 
|-
 
|-
| 72A1F4
+
| 47796C
| Spin jump trick
+
| Spin Tail Attack
 
|-
 
|-
| 72B95C
+
| 478904
| Spin jump trick -> Falling on Board
+
| Spin Tail Attack
 
|-
 
|-
| 6FDACC
+
| 479A3C
| Melon grab
+
| Spin Tail Attack
 
|-
 
|-
| 716584
+
| 47AD94
| Crouch on board
+
| Spin Tail Attack
 
|-
 
|-
| 5D9674
+
| 47BCBC
| Spin
+
| Spin Tail Attack
 
|-
 
|-
| 64B6A4
+
| 47CC34
| Shower
+
| Spin Tail Attack
 
|-
 
|-
| 64EDBC
+
| 472BDC
| Shower 2
+
| Spin Tail Attack
 
|-
 
|-
| 657D14
+
| 473BD4
| Shower 3
+
| Spin Tail Attack
 
|-
 
|-
| 64389C
+
| 4BD2D4
| Shake off water
+
| Victory
 
|-
 
|-
| 61CD24
+
| 4BEBDC
| Pet chao
+
| Victory -> Standing
 
|-
 
|-
| 61DE4C
+
| 4C8D5C
| Pet chao loop
+
| Standing -> Failure
 
|-
 
|-
| 61F2C4
+
| 4CAC14
| Stop petting chao
+
| Failure
 
|-
 
|-
| 62161C
+
| 497E5C
| Whistle
+
| Pick Up object
 
|-
 
|-
| 638ECC
+
| 499E34
| Super Sonic Standing
+
| Walking with object 2
 
|-
 
|-
| 633064
+
| 49CF0C
| Super Sonic Standing -> Moving 1
+
| Braking with object
 
|-
 
|-
| 63418C
+
| 49E804
| Super Sonic Moving 1
+
| Turn around with object
 
|-
 
|-
| 635334
+
| 49FEDC
| Super Sonic Moving 2
+
| Holding object
 
|-
 
|-
| 635334
+
| 4A1D14
| Super Sonic Moving 3
+
| Walking with object 1
 
|-
 
|-
| 638EDC
+
| 47D9AC
| Super Sonic Spring Flight
+
| ?
 +
|-
 +
| 47E664
 +
| ?
 
|-
 
|-
| 638EE4
+
| 47D9AC
| Super Sonic Spring Flight -> Falling
+
| ?
 
|-
 
|-
| 638EEC
+
| 47E664
| Super Sonic Falling
+
| ?
 
|-
 
|-
| 638EF4
+
| 47F41C
| Super Sonic Landing?
+
| ?
 
|-
 
|-
| 638EFC
+
| 47D9AC
| Super Sonic Victory
+
| ?
 
|-
 
|-
| 638F04
+
| 481BF4
| Super Sonic Victory -> Standing
+
| ?
 
|-
 
|-
| 638ED4
+
| 4FF9F4
| Super Sonic Jumping
+
| ?
|-
 
| 59F424
 
| Metal Sonic Hover
 
|}
 
 
 
====Tails====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
 
| 4FF9F4
 
| 4FF9F4
| Standing
+
| ?
 
|-
 
|-
| 4FF9F4
+
| 4E5EC4
| Landing
+
| ?
 
|-
 
|-
| 4FF9F4
+
| 4D6E34
| Standing after landing (animates faster)
+
| Shaking tree
 
|-
 
|-
| 4FF9F4
+
| 51889C
| ?
+
| Holding object -> Nuzzle object
 
|-
 
|-
| 52C81C
+
| 51A294
| Standing -> Looking Around
+
| Nuzzle object
 
|-
 
|-
| 531774
+
| 51BC2C
| Looking Around
+
| Nuzzle object -> Holding object
 
|-
 
|-
| 52C81C
+
| 4F3E8C
| Looking Around -> Standing
+
| Standing -> Holding tree
 
|-
 
|-
| 50DEB4
+
| 4F5C54
| Lean Forwards
+
| Holding tree
 
|-
 
|-
| 50F6AC
+
| 497E5C
| Lean Backwards
+
| ?
 
|-
 
|-
| 50263C
+
| 497E5C
| Walking 1
+
| Falling with object
 
|-
 
|-
| 4D4154
+
| 497E5C
| Walking 2
+
| ?
 
|-
 
|-
| 4D4154
+
| 497E5C
| Walking 3 (Tail Effect)
+
| ?
 
|-
 
|-
| 4D569C
+
| 4ED88C
| Running 1
+
| ?
 
|-
 
|-
| 4D569C
+
| 4F34B4
| Running 2
+
| Throw object on ground
 
|-
 
|-
| 4D730C
+
| 4ED88C
| Jumping (in air)/Spindash (on ground)
+
| ?
 
|-
 
|-
| 4D730C
+
| 4F34B4
| Rolling
+
| Throw object in air
 
|-
 
|-
| 4D73A4
+
| 497E5C
| Spin ball
+
| Put down object
 +
|}
 +
 
 +
====Knuckles====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 47D9AC
+
| 33198C
| Spring Flight
+
| Falling
 
|-
 
|-
| 47E664
+
| 33A75C
| Spring Flight -> Falling
+
| Knocked Back 1
 
|-
 
|-
| 47F41C
+
| 33EFCC
| Falling
+
| Head Shake
 
|-
 
|-
| 481BF4
+
| 340564
| Landing
+
| Gliding (Uses "Knuckles Air" Also)
 
|-
 
|-
| 4DE1E4
+
| 350884
| Braking
+
| Climbing Loop
 
|-
 
|-
| 4E067C
+
| 35737C
| Turning
+
| Hit Wall
 
|-
 
|-
| 50263C
+
| 35A3D4
| Walking?
+
| Knocked Back 2
 
|-
 
|-
| 4F3E8C
+
| 360AFC
| Pushing
+
| Death 1
 
|-
 
|-
| 4C0FF4
+
| 362984
| Pushing Loop
+
| Death 2
 
|-
 
|-
| 4A79B4
+
| 367884
| Hurt
+
| Punching (Right)
 
|-
 
|-
| 4ABA9C
+
| 36C0D4
| Hurt Landing
+
| Punching (Left)
 
|-
 
|-
| 4B4794
+
| 372FA4
| Dying
+
| Charge Punching
 
|-
 
|-
| 4B661C
+
| 3758BC
| Dying w/ head shaking?
+
| Jump Back
 
|-
 
|-
| 517064
+
| 378094
| ?
+
| Push 1
 
|-
 
|-
| 517064
+
| 37CDA4
| Drowning
+
| Windy Flipping Loop
 
|-
 
|-
| 4DE1E4
+
| 38033C
| ?
+
| Jogging
 
|-
 
|-
| 4D130C
+
| 3835C4
| Tumbling
+
| Running (Uses "Knuckles Air" Also)
 
|-
 
|-
| 4860FC
+
| 384ECC
| Tumbling -> Sitting
+
| Leaning Forward
 
|-
 
|-
| 488F74
+
| 386694
| Sitting -> Standing
+
| Leaning Back
 
|-
 
|-
| 4D8B2C
+
| 387F3C
| Tumbling -> Standing
+
| Shakeing Tree
 
|-
 
|-
| 48A9CC
+
| 389EA4
| Flying
+
| Standing Up
 
|-
 
|-
| 48C644
+
| 38E57C
| Flying reached maximum height
+
| Skidding
 
|-
 
|-
| 48E3DC
+
| 390244
| Flying falling
+
| Skidding 2
 
|-
 
|-
| 48F9F4
+
| 3931CC
| more Flying
+
| Cracking Knuckles - Start (unused)
 
|-
 
|-
| 48F9F4
+
| 395174
| more Flying
+
| Cracking Knuckles - Loop (unused)
 
|-
 
|-
| 48E3DC
+
| 39938C
| Flying reached limit
+
| Cracking Knuckles - End (unused)
 
|-
 
|-
| 471204
+
| 3A17DC
| Tail Attack
+
| Punch/Throw/Spike? (unused)
 
|-
 
|-
| 47521C
+
| 3A83DC
| Spin Tail Attack
+
| Throw
 
|-
 
|-
| 476954
+
| 3A8E84
| Spin Tail Attack
+
| Push 2
 
|-
 
|-
| 47796C
+
| 3AA6EC
| Spin Tail Attack
+
| Hold Tree
 
|-
 
|-
| 478904
+
| 3AC414
| Spin Tail Attack
+
| 1 Arm Hang
 
|-
 
|-
| 479A3C
+
| 3AE8FC
| Spin Tail Attack
+
| Waiting Start
 
|-
 
|-
| 47AD94
+
| 3B2814
| Spin Tail Attack
+
| Waiting
 
|-
 
|-
| 47BCBC
+
| 3B483C
| Spin Tail Attack
+
| Fist Pump Start
 
|-
 
|-
| 47CC34
+
| 3B6484
| Spin Tail Attack
+
| Fist Pump
 
|-
 
|-
| 472BDC
+
| 3B8E0C
| Spin Tail Attack
+
| Standing
 
|-
 
|-
| 473BD4
+
| 3BC004
| Spin Tail Attack
+
| Walking
 
|-
 
|-
| 4BD2D4
+
| 3BF1AC
| Victory
+
| Walking Fast
 
|-
 
|-
| 4BEBDC
+
| 3BFFD4
| Victory -> Standing
+
| Chao Petting - Start
 
|-
 
|-
| 4C8D5C
+
| 3C0AFC
| Standing -> Failure
+
| Chao Petting - Loop
 
|-
 
|-
| 4CAC14
+
| 3C1CB4
| Failure
+
| Chao Petting - End
 
|-
 
|-
| 497E5C
+
| 3C384C
| Pick Up object
+
| Whistle
 
|-
 
|-
| 499E34
+
| 3C5C34
| Walking with object 2
+
| Digging - Start
 
|-
 
|-
| 49CF0C
+
| 3C7DCC
| Braking with object
+
| Digging
 
|-
 
|-
| 49E804
+
| 3D02C4
| Turn around with object
+
| Drown
 
|-
 
|-
| 49FEDC
+
| 3D1DCC
| Holding object
+
| Shake Start
 
|-
 
|-
| 4A1D14
+
| 3D3AF4
| Walking with object 1
+
| Shake Loop
 
|-
 
|-
| 47D9AC
+
| 3D578C
| ?
+
| Put Down
 
|-
 
|-
| 47E664
+
| 3DEA1C
| ?
+
| Running with Object
 +
|-
 +
| 3E2194
 +
| Walking Throw
 
|-
 
|-
| 47D9AC
+
| 3E391C
| ?
+
| Throwing in Mid-Air
 
|-
 
|-
| 47E664
+
| 3E5784
| ?
+
| Standing with Object
 
|-
 
|-
| 47F41C
+
| 3E7ADC
| ?
+
| Walking with Object
 
|-
 
|-
| 47D9AC
+
| 3EB3C4
| ?
+
| Climb Loop
 
|-
 
|-
| 481BF4
+
| 3EE6EC
| ?
+
| Pick Up
 
|-
 
|-
| 4FF9F4
+
| 3F1794
| ?
+
| Obtained Shovel Claws - Start
 
|-
 
|-
| 4FF9F4
+
| 3F44FC
| ?
+
| Obtained Shovel Claws - Loop
 
|-
 
|-
| 4E5EC4
+
| 3F6784
| ?
+
| Obtained Shovel Claws - End
 
|-
 
|-
| 4D6E34
+
| 3F95FC
| Shaking tree
+
| Obtained Fighting Gloves - Start
 
|-
 
|-
| 51889C
+
| 3FBF04
| Holding object -> Nuzzle object
+
| Obtained Fighting Gloves - Loop
 
|-
 
|-
| 51A294
+
| 3FE34C
| Nuzzle object
+
| Obtained Fighting Gloves - End
 
|-
 
|-
| 51BC2C
+
| 406F94
| Nuzzle object -> Holding object
+
| Victory Pose
 
|-
 
|-
| 4F3E8C
+
| 408AFC
| Standing -> Holding tree
+
| ???
 
|-
 
|-
| 4F5C54
+
| 40A644
| Holding tree
+
| Rocket Hold
 
|-
 
|-
| 497E5C
+
| 40C26C
| ?
+
| Hanging
 
|-
 
|-
| 497E5C
+
| 40F574
| Falling with object
+
| Push 3
 
|-
 
|-
| 497E5C
+
| 411144
| ?
+
| Monkey Bars 1
 
|-
 
|-
| 497E5C
+
| 412C54
| ?
+
| Monkey Bars 2
 
|-
 
|-
| 4ED88C
+
| 41BEF4
| ?
+
| Monkey Bars 3
 +
|}
 +
 
 +
====E-102 Gamma====
 +
{| class="prettytable" style="width:auto;"
 +
!Address||Description
 
|-
 
|-
| 4F34B4
+
| 20E344
| Throw object on ground
+
| standing
 
|-
 
|-
| 4ED88C
+
| 210B6C 
| ?
+
| standing -> figthing pose?
 
|-
 
|-
| 4F34B4
+
| 211DB4
| Throw object in air
+
| figthing pose?
 
|-
 
|-
| 497E5C
+
| 214CDC
| Put down object
+
| walk1
|}
 
 
 
====Knuckles====
 
{| class="prettytable"
 
!Address||Description
 
 
|-
 
|-
| 3B8E0C
+
| 217BC4
| Standing
+
| walk2
 
|-
 
|-
| 3B8E0C
+
| 21AECC
| stand alternate?
+
| walk -> wheel mode
 
|-
 
|-
| 3B8E0C
+
| 21CAE4
| stand again
+
| wheel mode
 
|-
 
|-
| 3B8E0C
+
| 21D31C
| stand alternate again?
+
| arm shot?
 
|-
 
|-
| 3AE8FC
+
| 21DB74
| wait
+
| more shooting anim
 
|-
 
|-
| 3B2814
+
| 21E39C
| wait 2
+
| shoot to one side
 
|-
 
|-
| 3AE8FC
+
| 21EDA4
| not sure
+
| more shooting anim
 
|-
 
|-
| 384ECC
+
| 21F5CC
| lean forward
+
| shoot up
 
|-
 
|-
| 386694
+
| 21FDF4
| lean back
+
| ???
 
|-
 
|-
| 3BC004
+
| 2216BC
| walk 1
+
| jump
 
|-
 
|-
| 38033C
+
| 223024 
| walk 2
+
| spring flight
 
|-
 
|-
| 38033C
+
| 224C6C
| walk 3
+
| spring flight -> falling
 
|-
 
|-
| 3835C4
+
| 2267B4
| run 1
+
| falling
 
|-
 
|-
| 3835C4
+
| 22837C
| run 2
+
| Landing
 +
|-
 +
| 22B4E4
 +
| W. mode braking
 
|-
 
|-
| 388474
+
| 22E67C
| Jumping
+
| W. mode turn around
 
|-
 
|-
| 388474
+
| 230144
| roll
+
| turn around
 
|-
 
|-
| 38850C
+
| 235814
| ball, no flash
+
| standing -> Hover mode
 
|-
 
|-
| 32EBBC
+
| 239564
| spring
+
| wheel mode -> Hover mode
 
|-
 
|-
| 3305E4
+
| 23CA0C
| falling
+
| ???
 
|-
 
|-
| 33198C
+
| 23E0FC
| fall
+
| Hover mode
 
|-
 
|-
| 335FEC
+
| 23F944
| land
+
| Standing -> Holding tree 
 
|-
 
|-
| 38E57C
+
| 2410EC
| stop?
+
| Shaking tree 
 
|-
 
|-
| 390244
+
| 243FA4
| dodge?
+
| Push (loop)
 
|-
 
|-
| 3A8E84
+
| 246E5C
| push
+
| push?
 
|-
 
|-
| 378094
+
| 2497E4
| push 2
+
| pull
 
|-
 
|-
| 35737C
+
| 29C3CC
| hit wall
+
| jump with object
 
|-
 
|-
| 35A3D4
+
| 29D8B4
| knocked back?
+
| flight with object
 
|-
 
|-
| 360AFC
+
| 29F42C
| get down and shake head
+
| ???
 
|-
 
|-
| 362984
+
| 2A0BD4
| get down and stay and shake head
+
| falling with object
 
|-
 
|-
| 38E57C
+
| 2A279C
| dodge/stop?
+
| landing with object
 
|-
 
|-
| 37CDA4
+
| 2A760C
| wind flip
+
| holding object -> Hover m.
 
|-
 
|-
| 33A75C
+
| 2AA14C
| Knocked back?
+
| W. mode with obj-> Hover
 
|-
 
|-
| 33EFCC
+
| 2AB67C
| shake head
+
| Hover mode with object
 
|-
 
|-
| 389EA4
+
| 2ADF04
| partial back flip
+
| pick up object
 
|-
 
|-
| 388474
+
| 2B0E1C
| spin
+
| walk 1 with object
 
|-
 
|-
| 340564
+
| 2B3D14
| glide 1
+
| walk 2 with object
 
|-
 
|-
| 3C5D528 in sonic.exe RAM???
+
| 2B6CCC
| ready to pull
+
| walk -> wheel m.with object
 
|-
 
|-
| 35737C
+
| 2B83F4
| hurt?
+
| wheel m. with object
 
|-
 
|-
| 3D02C4
+
| 2BB51C
| drown
+
| brake wheel m. with object
 
|-
 
|-
| 406F94
+
| 2BE4D4
| end pose
+
| turn wheel m. with obj
 
|-
 
|-
| 408AFC
+
| 24AD8C
| not sure
+
| standing with obj
 
|-
 
|-
| 3C5C34
+
| 2557D4
| ready to dig
+
| throw object?
 
|-
 
|-
| 3C7DCC
+
| 259E7C
| dig 2
+
| Toss object
 
|-
 
|-
| 3C8C34
+
| 25BD04
| glide up?
+
| falling -> rocket flight
 
|-
 
|-
| 3CA65C
+
| 25D53C
| fall from glide
+
| rocket flight loop
 
|-
 
|-
| 3C5C34
+
| 25D73C
| stand still, not moving.
+
| aiming (laser sight model)
 
|-
 
|-
| 346F6C
+
| 24DB84
| lay 1
+
| ???
 
|-
 
|-
| 355074
+
| 250D3C
| lay 2
+
| shoting?
 
|-
 
|-
| 37ABFC
+
| 2C1DBC
| lay 3
+
| climbing ladder
 
|-
 
|-
| 3521AC
+
| 265A84
| wall climb
+
| Win level
 +
|-
 +
| 26FAB4
 +
| Win -> Standing
 
|-
 
|-
| 34D80C
+
| 275D9C
| fall from wall?
+
| death
 
|-
 
|-
| 340564
+
| 278FB4
| glide
+
| hurt
 
|-
 
|-
| 341FDC
+
| 27FBCC
| jumpy glide?
+
| Hurt landing
 
|-
 
|-
| 343C84
+
| 283264
| glide to stand
+
| ???
 
|-
 
|-
| 367884
+
| 28731C
| punch 1
+
| look around
 
|-
 
|-
| 36C0D4
+
| 29693C
| punch 2
+
| Pet chao
 
|-
 
|-
| 372FA4
+
| 297794
| punch 3
+
| Pet chao loop
 
|-
 
|-
| 3B8E0C
+
| 298CDC
| stand
+
| Stop petting chao
 
|-
 
|-
| 3B8E0C
+
| 29AA74
| stand 2
+
| Whistle
|-
 
| 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
+
| 2946DC
| not sure
+
| lean Forwards
 
|-
 
|-
| 3AA6EC
+
| 295944
| ready to push?
+
| lean Backwards
|-
 
| 40C26C
 
| hanging?
 
|-
 
| 40A644
 
| same
 
|-
 
| 3BFFD4
 
| not sure
 
|-
 
| 3C0AFC
 
| still not sure
 
|-
 
| 3C1CB4
 
| still not sure
 
|-
 
| 3C384C
 
| I HAVE NO IDEA D: !
 
 
|}
 
|}
 +
 +
 +
==References==
 +
<references />
  
 
{{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