Actions

SCHG

Sonic Adventure DX: PC/Save Files

From Sonic Retro

Revision as of 14:52, 24 March 2020 by Black Squirrel (talk | contribs) (Text replacement - "{{SCHGuides}}" to "==References== <references /> {{SCHGuides}}")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
SCHG: Sonic Adventure
Dreamcast
Gamecube
2004 PC
2010 PC


Chao Save

This file is 51232 bytes, located at savedata\SONICADVENTURE_DX_CHAOGARDEN.snc. It has a checksum, which can be calculated by this C# program. Thanks to GerbilSoft for his memory editor and Artichao for the Chao Genome

Offset Type Description
82A Struct Array (24 * 0x800) Chao
Offset Type Description
0 String (7 bytes) Name. Format unknown.
E Byte Swim Fraction
F Byte Fly Fraction
10 Byte Run Fraction
11 Byte Power Fraction
12 Byte Stamina Fraction
16 Byte Swim Grade
17 Byte Fly Grade
18 Byte Run Grade
19 Byte Power Grade
1A Byte Stamina Grade
1E Byte Swim Level
1F Byte Fly Level
20 Byte Run Level
21 Byte Power Level
22 Byte Stamina Level
26 2 Bytes Swim Stat
28 2 Bytes Fly Stat
2A 2 Bytes Run Stat
2C 2 Bytes Power Stat
2E 2 Bytes Stamina Stat
6E Byte Type
  • 0 - Null
  • 1 - Egg
  • 2 - Neutral/Child
  • 3 - Child/Normal (invisible, hero type)
  • 4 - Chaos/Normal (invisible, dark type)
  • 5 - Neutral/Normal
  • 6 - Hero/Normal
  • 7 - Dark/Normal
  • 8 - Neutral/Swim
  • 9 - Hero/Swim
  • 10 - Dark/Swim
  • 11 - Neutral/Fly (NiGHTS)
  • 12 - Hero/Fly
  • 13 - Dark/Fly
  • 14 - Neutral/Run (Sonic)
  • 15 - Hero/Run
  • 16 - Dark/Run (Shadow)
  • 17 - Neutral/Power
  • 18 - Hero/Power
  • 19 - Dark/Power
  • 20 - Neutral/Chaos (Chaos 0)
  • 21 - Hero/Chaos (Angel)
  • 22 - Dark/Chaos (Devil)
  • 23 - Tails (Neutral)
  • 24 - Knuckles (Hero)
  • 25 - Amy (Dark)
6F Byte Chao Garden
  • 0 - None
  • 4 - Station Square
  • 5 - Egg Carrier
  • 6 - Mystic Ruins
70 Byte 255 = Reincarnate when die
74 Byte Clock rollovers
78 2 Bytes Remaining life time for adult. Decreased when the clock rolls over.
92 Byte Life clock in seconds, max 120.
96 Float Power/Run. Positive = Power, Negative = Run.
9A Float Fly/Swim. Positive = Fly, Negative = Swim.
9E Float Alignment. Positive = Hero, Negative = Dark. Only affects child Chao.
AE Float Evolution progress. Set to 1 to evolve the Chao on the next clock rollover.
BF Byte Eye Type
C0 Byte Mouth Type
C1 Byte Ball Type
  • 0 - Normal
  • 1 - Flame
  • 2 - None
C3 Byte Headgear
  • 0 - None
  • 1 - Pumpkin
  • 2 - Skull
  • 3 - Apple
  • 4 - Bucket
  • 5 - Can
  • 6 - Box
  • 7 - Flower Pot
  • 8 - Paper Bag
  • 9 - Brass Pot
  • 10 - Tree Stump
  • 11 - Watermelon
  • 12 - Red Beanie
  • 13 - Blue Beanie
  • 14 - Gray Beanie
  • 15 - Pacifier (Glitchy)
  • 16 - Normal Egg
  • 17 - Yellow Egg
  • 18 - White Egg
  • 19 - Brown Egg
  • 20 - Cyan Egg
  • 21 - Pink Egg
  • 22 - Blue Egg
  • 23 - Dark Gray Egg
  • 24 - Dark Green Egg
  • 25 - Red Egg
  • 26 - Light Green Egg
  • 27 - Purple Egg
  • 28 - Orange Egg
  • 29 - Black Egg
  • 30 - Yellow Egg with Spots
  • 31 - White Egg with Spots
  • 32 - Brown Egg with Spots
  • 33 - Cyan Egg with Spots
  • 34 - Pink Egg with Spots
  • 35 - Blue Egg with Spots
  • 36 - Dark Gray Egg with Spots
  • 37 - Dark Green Egg with Spots
  • 38 - Red Egg with Spots
  • 39 - Light Green Egg with Spots
  • 40 - Purple Egg with Spots
  • 41 - Orange Egg with Spots
  • 42 - Black Egg with Spots
  • 43 - Shiny Normal Egg
  • 44 - Shiny Yellow Egg
  • 45 - Shiny White Egg
  • 46 - Shiny Brown Egg
  • 47 - Shiny Cyan Egg
  • 48 - Shiny Pink Egg
  • 49 - Shiny Blue Egg
  • 50 - Shiny Dark Gray Egg
  • 51 - Shiny Dark Green Egg
  • 52 - Shiny Red Egg
  • 53 - Shiny Light Green Egg
  • 54 - Shiny Purple Egg
  • 55 - Shiny Orange Egg
  • 56 - Shiny Black Egg
  • 57 - Shiny Yellow Egg with Spots
  • 58 - Shiny White Egg with Spots
  • 59 - Shiny Brown Egg with Spots
  • 60 - Shiny Cyan Egg with Spots
  • 61 - Shiny Pink Egg with Spots
  • 62 - Shiny Blue Egg with Spots
  • 63 - Shiny Dark Gray Egg with Spots
  • 64 - Shiny Dark Green Egg with Spots
  • 65 - Shiny Red Egg with Spots
  • 66 - Shiny Light Green Egg with Spots
  • 67 - Shiny Purple Egg with Spots
  • 68 - Shiny Orange Egg with Spots
  • 69 - Shiny Black Egg with Spots
  • 70 - Gold Egg
  • 71 - Silver Egg
  • 72 - Ruby Egg
  • 73 - Sapphire Egg
  • 74 - Emerald Egg
  • 75 - Amethyst Egg
  • 76 - Aquamarine Egg
  • 77 - Garnet Egg
  • 78 - Onyx Egg
  • 79 - Peridot Egg
  • 80 - Topaz Egg
  • 81 - Purple Swirl
  • 82 - Deep Shiny Sky Blue
  • 83 - Deep Shiny Light Sky Blue
  • 84 - Dark Chrome
C4 Byte Feet Toggle (0=On,1=Off)
C5 Byte Medal
  • 0 - None
  • 1 - Aquamarine
  • 2 - Topaz
  • 3 - Peridot
  • 4 - Garnet
  • 5 - Onyx
  • 6 - Diamond
  • 7 - Beginner Race
  • 8 - Challenge Race
  • 9 - Hero Race
  • 10 - Dark Race
  • 11 - Pearl
  • 12 - Amethyst
  • 13 - Emerald
  • 14 - Ruby
  • 15 - Sapphire
C6 Byte Color
  • 0 - Default
  • 1 - Light Yellow
  • 2 - Light Gray
  • 3 - Brown
  • 4 - Cyan
  • 5 - Pink
  • 6 - Blue
  • 7 - Dark Gray
  • 8 - Dark Green
  • 9 - Red
  • 10 - Light Green
  • 11 - Purple
  • 12 - Orange
  • 13 - Black
  • 14 - Translucent Red
  • 15 - Translucent Purple
C7 Byte Highlights (0=On, 1=Off)
C8 Byte Texture (Overrides color values)
  • 0 - None
  • 1 - Gold
  • 2 - Silver
  • 3 - Ruby
  • 4 - Sapphire
  • 5 - Emerald
  • 6 - Amethyst
  • 7 - Aquamarine
  • 8 - Garnet
  • 9 - Onyx
  • 10 - Peridot
  • 11 - Topaz
C9 Byte Shiny (0=No, 1=Yes)
CA Byte Egg Color
CB Byte Chao Model
  • 0 - Normal
  • 1 - Egg Chao
  • 2 - Omochao
11D Byte Happiness (-100 to 100)
129 Byte Mating. Set to 39 to make the Chao mate.
4D2 Byte Arm Type
  • -1 - Normal
  • 0 - Seal
  • 1 - Swallow
  • 2 - Otter
  • 3 - Peacock
  • 4 - Mole
  • 5 - Parrot
  • 6 - Deer
  • 7 - Rabbit
  • 8 - Kangaroo
  • 9 - Gorilla
  • 10 - Lion
  • 11 - Elephant
  • 12 - Penguin
  • 13 - Koala
  • 14 - Skunk
4D3 Byte Ear Type
4D4 Byte Eyebrow Type
4D5 Byte Forehead Type
4D6 Byte Leg Type
4D7 Byte Tail Type
4D8 Byte Wing Type
4EA Byte Sonic like/dislike (-128 to 127)
4F0 Byte Tails like/dislike (-128 to 127)
4F6 Byte Knuckles like/dislike (-128 to 127)
4FC Byte Amy like/dislike (-128 to 127)
502 Byte Big like/dislike (-128 to 127)
508 Byte Gamma like/dislike (-128 to 127)

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