Listed below are the paths for saves and other data saved by my games. There has been some effort toward standardization but older projects of course don’t adhere to this. Note that these paths assume an English-language OS- the folder names will be different on localized OSes!
Games listed as examples are non-exhaustive.
CommonCore-based Games
Ascension III, Beach Defend 2000, Bang Ouch, Heavy Metal Slug, Toilet Paper Panic, Shattered – Why Not Me
Most games from 2019 onward are CommonCore-based and use the same save paths and file formats.
The game’s internal name may not match it’s proper name. For example, Beach Defend 2000 is Sandstorm, and Shattered – Why Not Me is Lucidity. Generally it will be the same as the executable name.
Windows
Config, saves: %UserProfile%\AppData\Roaming\XCVG Systems\<name of game>
Unity debug: %UserProfile%\AppData\LocalLow\XCVG Systems\<name of game>
Screenshots: %UserProfile%\Pictures\Screenshots
%UserProfile% will generally be C:\Users\<username>, but may differ and there may be quirks if you have moved some of the special folders.
Windows UWP
All: %UserProfile%\AppData\Local\Packages\<package name>\LocalState
The package name is generally similar to the game name and always starts with XCVGSystems.
Linux
Saves, config, debug: $XDG_CONFIG_HOME/unity3d/XCVG Systems/<name of game>
Screenshots: ~/Pictures/Screenshots or $HOME/Screenshots
$XDG_CONFIG_HOME is usually ~/.config
macOS
Saves, config, debug: ~/Library/Application Support/XCVG Systems/ <name of game>
Screenshots: ~/Pictures/Screenshots
Early CommonCore and pre-CommonCore Unity Games
STARFURY, early Ascension III test builds, Firefighter VR+Touch
Windows
All: %UserProfile%\AppData\LocalLow\XCVG Systems\<name of game>
Linux
All: $XDG_CONFIG_HOME/unity3d/XCVG Systems/<name of game>
macOS
All: ~/Library/Application Support/XCVG Systems/ <name of game>
Project Katana
%UserProfile%\AppData\Roaming\XCVG Systems\katana
Project Katana was never tested on any platform other than Windows. It uses process.env.APPDATA from node.js
GZDoom-based Games
Firefighter Simulator 2016/2017, Tactical Weapons and Tactics, CyberShield
All GZDoom-based games save in the install directory. Note that this may cause issues with UAC on Windows.
Ja Wizardman 4 HD
%UserProfile%\AppData\Roaming\XCVG Systems\wizardman4
RPG Maker-based Games (with some exceptions)
Graydawn, Ja Wizardman 4
Unless otherwise noted, all RPG Maker-based games from XCVG Systems save in the install directory.
Ascension Adventure 2
%UserProfile%\AppData\Local\dubnium
This applies to the standalone version only. The online version is browser-dependent.
Ascension 2
%UserProfile%\AppData\Roaming\Ascension 2 Galaxy
Ascension Adventure
%UserProfile%\AppData\Local\cerium_standalone
This applies to the standalone version only. The online version is browser-dependent.
Ascension (1.43 and later)
Windows
%UserProfile%\AppData\Roaming\XCVG Systems\Ascension
Linux, macOS, other *nix
~/XCVG Systems/Ascension
Updating to Ascension 1.43 and running it once will migrate saves from the old directory to the new one.
Ascension (older versions)
Prior to version 1.43, Ascension put its save games in the install directory. Note that this may cause issues with UAC on Windows.