nothing217: So i haven't been playing my gog games very often lately, but i decided to play a game that i haven't played in a while, only to find that the save files had been lost! I'm not a particularly knowledgable person when it comes to software, but the only factors i can think of that may have caused this are my system updating from OSX Yosemite to El Capitan and the gog galaxy updating. The unusual thing that really gets me is that some games have lost their files and some haven't.
As far as i know i have only lost the files to Huniepop, Hatoful Boyfriend and Kingdom.
If anyone could help me out and help me shed some light on this issue i would be very grateful. I certainly wouldn't want the 22Hrs 40Mins (that i know of) to have gone to waste ^^
[EDIT]: So i looked through a couple more games and all seems fine, so it seems that Hunie and Hatoful are the only games that have suffered a file loss. Hunie is no great loss, i only got that game for a laugh and i could grind back all the achievements in no time if i wanted. However, i would like to recover the Hatoful files, as i have stated i had a fair bit of progress. I will do some digging through finder and see if it is merely an error with the file system as tomyam80 has suggested.
Will keep you posted!
Don't know about those games, but some games may save their save game files directly in the game's own folders and if the game gets deleted there is a possibility the savegames may be deleted also. Also, when a game is uninstalled and the "do you want to delete savegames?" dialogue comes up if one doesn't pay close attention it sometimes defaults to the destructive option (which is stupid and harmful). I lost all my progress in Far Cry twice from that.
Another problem was GOG Galaxy blowing away games in older releases of the client but I think they've resolved those kind of issues since.
Are you using an SSD drive? One thing that is common with SSD drives but is not widely known to most consumers is that SSD drives are known to suffer random data corruption on power failure or sudden power outage. There have been studies done on various makes/models of drives over time and some of them are much more susceptible to this than others. That can cause random files to become corrupted, and the only really reliable solution to it is using a UPS.
The only other thing I can think of is if have either your installed games or your savegame files stored on some kind of external USB device such as an external hard disk or flash drive. Many people unplug these devices freely without first clicking on "Eject" or "Safely remove hardware" beforehand to notify the OS of the desire to detach the device so it can flush the write buffers to disk and safely disconnect it from the virtual filesystem subsystem. One should
always click "eject/safely remove" before disconnecting any USB storage device so that the OS can safely flush the buffers to disk and ensure filesystem integrity. Having said that, I'll also note that many people who do not do this commonly claim "I always just yank my USB devices and I have never had a problem", however what they do not know is that they may have experienced corrupted files in the past and simply never discovered them yet because they may have never accessed those files. I tell people that if they yank a USB device without safely ejecting it via software first that they might be ok if the OS has actually flushed the disk buffers to disk already, which is often the case if the device hasn't been actively used for a while, but that the more recently such a device is used, the more likely corruption will occur if it is yanked and that the only way to be 100% certain it is safe to remove it is to click on the "eject/safely remove" button to inform the OS of the desire to remove the device.
Other than that, the only other things I can think of are other random disk corruption such as a drive starting to fail (use SMART software to test for this), or "other people" mucking with a computer possibly causing problems unknown... :)
Just some food for thought anyhow.