Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Yes, so true. And (almost) any veteran player knows that there are some useful devices to store old saves (USB-sticks, external harddisks, a simple folder "old saves" will do the job.)
So every time this happens...
...I copy most saves to another folder. Isn't it genial? Should I mention that I delete the redundant saves afterwards?
Although it's still going to be annoying to move save files to and fro just to figure out which stage within a chapter they were. The file names unfortunately don't carry enough granular detail.
So I have been coming across and reading some complaints from fellow gamers regarding corrupted save files (ALL of them). Seemingly, while the game per se uses a raw file-based architecture, the inclusion of Steam Cloud can confound the issue which actually relies on in-game saves and deletes to sync to their cloud storage. If the cloud storage capacity is exceeded, this can somehow mess up the local save game files.
I cannot really confirm this myself since I have disabled Steam Cloud (really only play on a dedicated computer), but a hyuge, bigly PSA warning for other players.
I rarely actually have to access the save menu as I'm almost always using quicksave and quickload, and the longer load time on the menu doesn't get too bad as long as I delete saves this way. Also keeps my save folder from getting to like 5+ GB. I'd probably rack up around 10GB of saves by the end of the game if I never deleted anything.
I don't play many RPGs but this easily takes top spot for most fragile quest system with all the convoluted inter-quest phase dependencies. One wrong move and it's oops I gotta re-do the entire sequence in another order now.
The segmentation of saves by chapter sub-folders helps a lot. But as indicated in my last post, I am unsure of the state of Steam Cloud with regards to this game. I barely pay attention to that service and wonder how to see what exactly is in my own cloud stage "drive".
http://imgur.com/a/9R2uO
Now to figure out how to manually "clean house".
So The Witcher Enhanced Edition application ID registered with Steam is 20900. The Steam Cloud settings for the app/game can then be found at
C:\Program Files (x86)\Steam\userdata\<USER ID>\20900
or wherever different drive and path one might have installed the Steam client at.
In there is a single file remotecache.vdf with contents somewhat resembling JSON format (example below)
For many people like me, this list is gonna contain hundreds upon hundreds of entries; each node representing a save file that has been uploaded to cloud storage. If I delete the remotecache.vdf file, a new one will be re-created based on the files in remote storage.
It appears to rely entirely on the game's bulit-in save/delete functions to add or remove files from this list; thus syncing with cloud storage. When Steam Cloud is disabled, either globally or specifically for this game, the save file list will go out of sync. All those old save files I manually deleted/moved in Windows Explorer seemingly still exists in cloud storage, and I do not know how to clean up the remote side manually (since there is no Steam Cloud UI tool for a casual player to see what's stored there and perform housekeeping).
Some games if designed properly right from the start with Steam Cloud in mind, seem to be able to make the additional step of performing a differential check between remote cloud and local drive, and prompting the user to sync.
https://support.steampowered.com/kb_article.php?ref=6736-QEIG-8941#conflicts
Or is that done by Steam rather than the game?
Well at least for The Witcher EE there is no such prompt despite the evidently mismatch in save file content. To clean up the cloud side, it seems like gonna need a very tedious batch of work to re-create each missing save file name only to have the game perform the delete so that the cloud copy vaporises too.
This is way too much work demanded from regular gamers.
I have alternatively been spending hours trying to compile and getting a custom project tool SteamCloudFileManager and get it running without error.
https://github.com/GMMan/SteamCloudFileManagerLite
After finally compiling a stable version though, the tool does not list any file entries for appID 20900, despite being able to tell storage consumed vs quote limit. Still trying to figure this out.
I always disable cloud saving features. All cloud systems are technically vulnerable to these problems, and it only takes one tiny programming mistake for users to lose everything unexpectedly. They're never worth it to me.
Throughout my career as a enterprise systems software developer, I have had the pleasure displeasure of personally fixing and "defusing" such time bombs left behind by previous colleagues. It is incredible to witness how little they thing of capacity, stability, and scalability in the long run; how satisfied they seem to get just because the developed product can handle a very light simple scenario. Like throwing a paper aeroplane into a thunderstorm.
Thing is I didn't even bother to learn about Steam Cloud and its finer details, until I came across those horror reports. Only then did I realise The WItcher EE makes (dangerous) use of that feature and disabled it. But think of the many more thousands of casual gamers who wouldn't be paying attention to such hidden details - after all we just want to log in and play games, not play software disaster detective and forensics - and having the game blow up in their faces much later.
I had deliberately left Steam Cloud enabled to observe what would happen if the storage quote got exceeded. While I am still very ignorant and confused how the synchronisation logic works, I saw that remotecache.vdf update itself with my incremental new saves, but the very early ones (e.g. from prologue, chapter 1) still get listed even though they're no longer present in my local save folder.
The remote storage usage seems to fluctuate on quota exceeds. I saw that it dropped to from 900MB+ to 400-500MB and have absolutely no idea what got purged and what got retained at the remote side. What I do know for sure is the local and remote sides are messily out of sync, and the game/Steam does not appear to know about it.
The saves do not install nor are listed anywhere besides the cloud log, and the remotecache file. They do not appear to be downloaded anywhere but the corrupted game files do download.
C:\Users\YOURNAMEUSER\Documents\The Witcher\saves