Skip to content
A save utility for editing and converting Sonic Adventure 2 PC, Gamecube, Xbox 360 and PS3 save files.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
SA2SaveUtility
.gitattributes
.gitignore
LICENSE
README.md
SA2SaveUtility.sln

README.md

SA2SaveUtility

A save utility for editing and converting Sonic Adventure 2 PC, Gamecube, Xbox 360 and PS3 save files.

Supports:

Editing PC, Gamecube Xbox 360 & PS3 chao save files, also allows saving of files to either platform allowing for converting platform. Saving/loading/duplicating individual chao. Editing PC, Gamecube Xbox 360 & PS3 main save files, also allows saving of files to either platform allowing for converting platform.

How to use

  1. Load your choice of save file (this file will be saved in the /backups folder, the name will be prefixed with the date and time of loading the file). For Xbox 360/PS3 saves you will need to extract the savedata.bin from the save file retreived from your console. The application should determine what type of save you're using and populate the UI accordingly.
  2. Make any changes you'd like.
  3. If using a chao save, you can click "Chao". this offers saving and duplicating the currently selected chao or allows you to load a .chao file into the selected chao slot.
  4. Save your edited file, you have the choice of PC, Gamecube or 360/PS3 save. For 360/PS3 saves you'll have to rehash and resign the save. If you're saving a Main save as a 360/PS3 save, you can choose to append the current save tab to an existing file(360/PS3 saves are an array of multiple saves on a single file).

To Do

  • More things to edit on Main Saves.
  • Chao garden items.
  • Current Drives/Animals.
  • Toggle between realistic and unrealistic chao values, currently mainly supports realistic values.
  • SADX Support(Unsure on this, once SA2 support is fully complete I may explore adding SADX althought this may have to be a seperate application).

Images

Main

Main Main Tab Main Missions Tab Main Kart Tab Main Boss Tab Main Chao Tab

Chao

Chao World Tab Chao Held Items Chao Market Items Chao General Tab Chao Stats Tab Chao Appearance Tab Chao Evolution Tab Chao Emotions Tab Chao Character Bonds Tab Chao Personality Tab Chao Health Tab Chao DNA Tab

Credits

Froody

Tool creation, offset gathering (primarily main save offsets).

Fusion (https://chao.tehfusion.co.uk/chao-hacking/)

Some chao offsets obtained from Fusion's chao documentation.

MainMemory

Providing me with information regarding how the Main calculates it's hashsum.

Icon

https://github.com/feathericons/feather#feather

You can’t perform that action at this time.