07th-mod / umineko-answer

28 stars 8 forks source link

Umineko Answer Steam Cloud only uploads 5 files #16

Open ghost opened 6 years ago

ghost commented 6 years ago

Issue: Steam Save Sync appears to be broken. Saves created on one computer and loaded on a different computer will show up in the Load menu, but the screenshots will not match what they were on the computer where the save was created, and attempting to load the save will make the screen go white while the screenshots remain. Attempting to right click returns one to the title screen. Saves created on one computer will, however, load on said computer, so this seems specific to save syncing.

Replication: With two computers, both with the PS3Graphics and Voice patch (Released January 3rd on 07th-Mod's Discord) installed, and both of which are capable of playing the patched game, logged in on the same Steam account. Create a save on one computer, close game on said computer, attempt to open save on other computer.

ItaloKnox commented 6 years ago

I don't really see the reason for this to happen if you are running two exact same versions at the same time? Makes very little sense. Are you sure both are running the exact same 0.utf file?

ghost commented 6 years ago

Both versions are running the same 0.utf (both downloaded from (https://github.com/07th-mod/umineko-answer/blob/master/0.utf,) same file size, and I haven’t modified either of them myself). Both are running the same PS3 graphics and voice patch. Drojf mentioned last night in the Umineko support channel that it might be something that the patch broke because of the screenshot directory, but I don’t know enough about the patch to say one way or the other.

drojf commented 11 months ago

I dug into this after a report today, and it looks like there is a bug in the steam cloud settings for Answer arcs.

As can be seen on this page, the max cloud file count is 5: https://steamdb.info/app/639490/ufs/

image

For the Question arcs, the max cloud file count is 50: https://steamdb.info/app/639490/ufs/

I did some testing, and it seems a bit inconsistent, but if you clear all cloud data, then launch the game and make lots of saves on Answer arcs, it uploads exactly 5 files. So I do think this is really the problem....although I did see some inconsistency, perhaps it is also related to having so little space for files.

I don't really see any way to fix this issue from our end (other than something extreme like modding the experimental ponscripter-fork exe to save/load to a zip file or something like that)

TODO:

drojf commented 11 months ago

Also, the reason for "Saves created on one computer and loaded on a different computer will show up in the Load menu, but the screenshots will not match what they were on the computer where the save was created, and attempting to load the save will make the screen go white while the screenshots remain." is because usually the global save data, indicating how many save files etc. there are will be uploaded correctly, but the actual save file and save thumbnails won't be updated, so when you go to load them it will fail.