DockSettings v0.3
Changelog:
- Added support for games which are incorrectly syncing config file to Steam Cloud, in addition to (expected) save file.
Steam Cloud should be normally used for syncing save game files only, however some games are breaking this functionality by syncing also config files. This results in having same graphics/system configuration when playing same game on multiple devices. DockSettings is normally executing itself when game is started, doing required syncing of config file and exiting still while game is starting. With newly added option -c "{GameExe}", DockSettings is running continuously, watching main game process until its exit and syncing config file to DockSettings directory only after you quit the game.
Example for game NieR Automata:
- Config file of NieR Automata is being identified as SystemData.dat
- When browsing personal Steam Cloud, we can confirm that config file SystemData.dat is also being synced to Steam Cloud
- Therefore we'll use following Launch options for game NieR Automata:
/home/deck/Documents/docksettings.sh -n "NieR Automata" -f "NVME/compatdata/524220/pfx/drive_c/users/steamuser/Documents/My Games/NieR_Automata/SystemData.dat" -c "NieRAutomata.exe" & %command%