Skip to content

A very simple Soulcalibur VI save backup and restore tool.

Notifications You must be signed in to change notification settings

BrokenShards/SCVITool

Repository files navigation

SCVITool

SCVITool is a very simple tool for backing up and restoring Soulcalibur VI save data.
I made SCVITool for myself to backup my save data as Soulcalibur VI can corrupt saves seemingly randomly.
You are free to use this software as you wish, but I do not take any responsibility for lost data, corrupt files or any form of damage that may occur.

Usage

The SCVI save folder is located in %localappdata%\SoulcaliburVI\.
Backing up will will check if the Saved folder exists, and if so create a copy of it alongside the SCVITools binary. Any existing backups on the same slot will be overwritten without warning.
Restoring will check if a backup exists in the given slot, and if so, it will delete the SCVI Saved folder and replace it with the backup in the slot.

WARNING

SCVITool does not check or verify the save slots, it only checks if the folder exists. If you try to restore a save slot that is just an empty folder, your save will be deleted and replaced with an empty folder! You have been warned!

GUI

The GUI application provides an option to set a backup slot and has buttons to backup and restore. That's it.

Console Arguments

-b [index] or -backup [index] to perform a backup. If the index is ommitted, the next available index will be used.
-r [index] or -restore [index] to restore the backup. This will fail if a valid index is not provided.
-d [index] or -delete [index] to delete the backup. This will fail if a valid index is not provided.

TODO

  • Add a way to list used save slots.

  • Detect and delete empty save slot folders.

  • Maybe look into how custom characters are stored and implement some way of backing them up individually if possible.

Changelog

Version 0.2.0a

  • Now backups can be deleted with SCVITool.

Version 0.2.0

  • Now backups are stored alongside SCVITool.
  • Multiple backup slots are now supported and can be managed in both the GUI and console.

Version 0.1.1

  • Implemented console functionality and refactored the project.

Version 0.1.0

  • Initial release.

About

A very simple Soulcalibur VI save backup and restore tool.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages