My Time at Sandrock

My Time at Sandrock

View Stats:
Need help fixing remotecache.vdf, I need to know what "sha" means
Hey, so I did pirate the game first, to see if it was worth buying and it absolutely was so I've purchased it on steam and now I'm trying to get my save files linked to the game on steam. Only problem is that the pirated version doesn't have a "remotecache.vdf" which I think is what makes it not as easy as just dragging and dropping the savefiles, but the .vdf file tells the game which save files are valid or something(?) I don't know, I'm just guessing. But my problem is that whenever I try to write my savefile info into the document, I need a "sha" code or something and I have no idea what that is, so if anyone have any info regarding that, please do tell me!
< >
Showing 1-6 of 6 comments
Honorable_D Jun 6, 2022 @ 2:26pm 
There is a big update coming in August, if you can't figure it out you may consider just waiting till the update and starting a new game.
Originally posted by Honorable_D:
There is a big update coming in August, if you can't figure it out you may consider just waiting till the update and starting a new game.

That's a pretty long wait, but I guess that's what I get for not buying on steam, thanks for letting me know!
Smartik1 Jun 6, 2022 @ 2:44pm 
SHA refers to the SHA-1 hash of the save file. If you download a tool called HashTab, you can right click the save file -> Properties -> File Hashes, you can copy out the SHA-1 hash value and add it to the remotecache.vdf

Edit: you should make the hash all lower case when adding it to the remotecache.vdf, otherwise it is the same text string.
Last edited by Smartik1; Jun 6, 2022 @ 2:46pm
Originally posted by Smartik1:
SHA refers to the SHA-1 hash of the save file. If you download a tool called HashTab, you can right click the save file -> Properties -> File Hashes, you can copy out the SHA-1 hash value and add it to the remotecache.vdf

Edit: you should make the hash all lower case when adding it to the remotecache.vdf, otherwise it is the same text string.

Wow, thank you so much!

You wouldn't happen to know where to find the time, localtime and remotetime too?
I've just tried to copy from the savefiles that currently are in there and whenever I start the game, the stuff I've added is removed, I'm not sure what I'm doing wrong.
Smartik1 Jun 7, 2022 @ 12:05am 
Originally posted by Marcus:
Originally posted by Smartik1:
SHA refers to the SHA-1 hash of the save file. If you download a tool called HashTab, you can right click the save file -> Properties -> File Hashes, you can copy out the SHA-1 hash value and add it to the remotecache.vdf

Edit: you should make the hash all lower case when adding it to the remotecache.vdf, otherwise it is the same text string.

Wow, thank you so much!

You wouldn't happen to know where to find the time, localtime and remotetime too?
I've just tried to copy from the savefiles that currently are in there and whenever I start the game, the stuff I've added is removed, I'm not sure what I'm doing wrong.
Don't see the value in the save file. If it is "Pathea.TimeNs.TimeModule" on the first line item, the value is encrypted. What I can tell you is:

1. "time" and "remotetime" are always the same number
2. "localtime" is 1 unit higher than "time" and "remotetime" for every single save

It seems to me that there is a static base number to which time is added. Comparing the numbers between save files, the difference seems to be the minutes elapsed between the saves (difference divided by 60 I get about 10 game hours difference between day 20 save and day 21 save).

My suggestion would be making a brand new save, checking what time is recorded on it, then adding the difference between that time and your actual save. There is an official page on the wiki, but the save file names there follow an older format and they never explain the character strings at the end of the save.
https://mytimeatsandrock.fandom.com/wiki/Save_files
Originally posted by Smartik1:
Originally posted by Marcus:

Wow, thank you so much!

You wouldn't happen to know where to find the time, localtime and remotetime too?
I've just tried to copy from the savefiles that currently are in there and whenever I start the game, the stuff I've added is removed, I'm not sure what I'm doing wrong.
Don't see the value in the save file. If it is "Pathea.TimeNs.TimeModule" on the first line item, the value is encrypted. What I can tell you is:

1. "time" and "remotetime" are always the same number
2. "localtime" is 1 unit higher than "time" and "remotetime" for every single save

It seems to me that there is a static base number to which time is added. Comparing the numbers between save files, the difference seems to be the minutes elapsed between the saves (difference divided by 60 I get about 10 game hours difference between day 20 save and day 21 save).

My suggestion would be making a brand new save, checking what time is recorded on it, then adding the difference between that time and your actual save. There is an official page on the wiki, but the save file names there follow an older format and they never explain the character strings at the end of the save.
https://mytimeatsandrock.fandom.com/wiki/Save_files


Thank you so much for taking the time to trying to figure this out for me, I've tried a bunch of times now and it doesn't feel like I'm making any progress, I just can't figure out how to do it. So I might just start a new save file from scratch when the big update comes out, because I'm honestly not smart enough for this...
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Jun 6, 2022 @ 2:05pm
Posts: 6