SnowRunner

SnowRunner

Ver estatísticas:
Allozorro 18/mai./2021 às 4:57
2
1
How to transfer save files from EGS to Steam
IMPORTANT: Some users experience problems with fog on the map. The developers are aware of this problem. If you encounter this problem, please look forward to further announcements.

1. Disable Steam Cloud Saves for Snowrunner
Library - SnowRunner - General - Steam Cloud - Turn Off

2. Find your SnowRunner Steam Save folder
Easiest way would be launching game on Steam and playing until the game saves. From there simply go to C:\Program Files (x86)\Steam\userdata\ and check your latest date changed. SnowRunner Save folder should have.cfg files in folder.
Final destination should look like this: C:\Program Files (x86)\Steam\userdata\%YOUR_STEAM_ID%\1465360\remote

3. Copy files from EGS to Steam
Open EGS save folder - C:\Users\%USERNAME%\Documents\My Games\SnowRunner\base\storage\2ace3f239920439faa6737a6ef289171 ("2ace3f239920439faa6737a6ef289171" this is example of id key, it would be different for you)
Copy all the files from said folder to your Steam save files folder - C:\Program Files (x86)\Steam\userdata\%YOUR_STEAM_ID%\1465360\remote

4. Rename copied files for Steam compatible extension
Rename newly copied files in \remote folder from *.dat to *.cfg.
*If you can't see files extensions, check "View" tab on your folder and enable "File name extensions".

5. Delete remotecache.vdh file
C:\Program Files (x86)\Steam\userdata\%YOUR_STEAM_ID%\1465360\remotecache.vdh (once again, numbers will be different for you)

6. Run the game, check if the progress is correct

7. Turn Cloud Saves back on
Select "Local Files - Upload To Steam Cloud" when Steam asks about Cloud Saves Conflict

:correctamundo: Another option to transfer saves from SeeNoWeevil

Possible "fog fixes"
:correctamundo: 1. Comment by @Marc
:correctamundo: 2. Comment #14 in this topic by @Murwen
Última edição por Allozorro; 29/dez./2022 às 11:37
< >
Exibindo comentários 1630 de 115
mendel 18/mai./2021 às 18:11 
Escrito originalmente por biei:
Works, but not got any achievements yet, after 1 hour of playtime with old gamesave.
What do you see when you press F4 and go to the ACHIEVMENTS tab?
biei 18/mai./2021 às 18:33 
Escrito originalmente por mendel:
Escrito originalmente por biei:
Works, but not got any achievements yet, after 1 hour of playtime with old gamesave.
What do you see when you press F4 and go to the ACHIEVMENTS tab?
They are grey with 0 progress, maybe it will tike some time to show up, but besides of achevement progress all works fine.
mendel 18/mai./2021 às 19:16 
Escrito originalmente por biei:
They are grey with 0 progress, maybe it will tike some time to show up, but besides of achevement progress all works fine.
Copy achievements.dat over again, it didn't take the first time.
Goro san 18/mai./2021 às 22:53 
Escrito originalmente por Murwen:
The problem with maps not being explored or whatever after you've transfered and renamed your old *.dat files is because the renamed files are not indexed in remotecache.vdh. To solve this you need to generate an entry for every *.cfg. You can either explore the game manually, which sounds pretty tedious, or you can use a python script.

I found an existing script which does this for another game and modified it so that it works for Snowrunner saves, I've made it available here: https://pastebin.com/GGg8ufxm

(Modified from remotecache.py from https://github.com/zarroboogs/p4g-saveconv)

Anywho, after you've deleted your old remotecache.vdh in step 5 in the OP you should run this script in your \1465360\ folder, this will generate a shiny new remotecache.vdh. Now when you boot up your game all your old progress will be there.
THAT WORKED :mothumbs:
It even made my old save (slot 1) and new game (slot 2) work propetly at the same time!
SOMEONE PIN THIS COMENT :mocry:
Última edição por Goro san; 18/mai./2021 às 22:54
GameBurrow 19/mai./2021 às 0:26 
Escrito originalmente por Murwen:
The problem with maps not being explored or whatever after you've transfered and renamed your old *.dat files is because the renamed files are not indexed in remotecache.vdh. To solve this you need to generate an entry for every *.cfg. You can either explore the game manually, which sounds pretty tedious, or you can use a python script.

I found an existing script which does this for another game and modified it so that it works for Snowrunner saves, I've made it available here: https://pastebin.com/GGg8ufxm

(Modified from remotecache.py from https://github.com/zarroboogs/p4g-saveconv)

Anywho, after you've deleted your old remotecache.vdh in step 5 in the OP you should run this script in your \1465360\ folder, this will generate a shiny new remotecache.vdh. Now when you boot up your game all your old progress will be there.
For me I still got black spots on some of the maps (mostly maps that don't have garage) even when I did that.
Murwen 19/mai./2021 às 0:38 
Escrito originalmente por GameBurrow:
For me I still got black spots on some of the maps (mostly maps that don't have garage) even when I did that.

Make sure your old save data has not been overwritten by new, empty files, before you run the script. This can happen if you boot the game up after you've changed the file extensions and deleted the old remotecache.vdh.

If you're certain that's not whats happening then open the remotecache.vdh generated by the script in notepad or some other text editor and make a pastebin out of the contents, then I might be able to help you further.
GameBurrow 19/mai./2021 às 2:24 
Escrito originalmente por Murwen:
Escrito originalmente por GameBurrow:
For me I still got black spots on some of the maps (mostly maps that don't have garage) even when I did that.

Make sure your old save data has not been overwritten by new, empty files, before you run the script. This can happen if you boot the game up after you've changed the file extensions and deleted the old remotecache.vdh.

If you're certain that's not whats happening then open the remotecache.vdh generated by the script in notepad or some other text editor and make a pastebin out of the contents, then I might be able to help you further.
For sure that's not the case. My workflow was:
1. Copy the files over
2. Rename .dat to .cfg
3. Immediately run the script
4. Launch the game
(Steam cloud sync turned off ofc)

Generated remotecache.vdf: https://pastebin.com/wMepJG3q
This is how the folder looked like: https://i.imgur.com/YvzhupU.png
Murwen 19/mai./2021 às 2:47 
Escrito originalmente por GameBurrow:
For sure that's not the case. My workflow was:
1. Copy the files over
2. Rename .dat to .cfg
3. Immediately run the script
4. Launch the game
(Steam cloud sync turned off ofc)

Generated remotecache.vdf: https://pastebin.com/wMepJG3q
This is how the folder looked like: https://i.imgur.com/YvzhupU.png

It seems like you didn't delete your old remotecache.vdf before you can the script. It contains references to files like "__staging_in_progress__.cfg" which should not be present in a file generated by the script. Try deleting it and run the script again :)

For reference I've posted a copy of my remotecache here https://pastebin.com/BjHjugfa, note how much shorter mine is as it lacks files with the "_staging" and "_replacing" prefixes.
Última edição por Murwen; 19/mai./2021 às 2:52
Colonel_Hogan 19/mai./2021 às 3:45 
Escrito originalmente por Murwen:
The problem with maps not being explored or whatever after you've transfered and renamed your old *.dat files is because the renamed files are not indexed in remotecache.vdh. To solve this you need to generate an entry for every *.cfg. You can either explore the game manually, which sounds pretty tedious, or you can use a python script.

I found an existing script which does this for another game and modified it so that it works for Snowrunner saves, I've made it available here: https://pastebin.com/GGg8ufxm

(Modified from remotecache.py from https://github.com/zarroboogs/p4g-saveconv)

Anywho, after you've deleted your old remotecache.vdh in step 5 in the OP you should run this script in your \1465360\ folder, this will generate a shiny new remotecache.vdh. Now when you boot up your game all your old progress will be there.

if only that .py was still availabe....
Murwen 19/mai./2021 às 3:47 
Escrito originalmente por Colonel_Hogan:
Escrito originalmente por Murwen:
The problem with maps not being explored or whatever after you've transfered and renamed your old *.dat files is because the renamed files are not indexed in remotecache.vdh. To solve this you need to generate an entry for every *.cfg. You can either explore the game manually, which sounds pretty tedious, or you can use a python script.

I found an existing script which does this for another game and modified it so that it works for Snowrunner saves, I've made it available here: https://pastebin.com/GGg8ufxm

(Modified from remotecache.py from https://github.com/zarroboogs/p4g-saveconv)

Anywho, after you've deleted your old remotecache.vdh in step 5 in the OP you should run this script in your \1465360\ folder, this will generate a shiny new remotecache.vdh. Now when you boot up your game all your old progress will be there.

if only that .py was still availabe....

The modified script for Snowrunner is found in the pastebin. The github with the original is still up, steam forums added a parenthesis to the end of the link.
Última edição por Murwen; 19/mai./2021 às 3:48
GameBurrow 19/mai./2021 às 4:05 
Escrito originalmente por Murwen:
Escrito originalmente por GameBurrow:
For sure that's not the case. My workflow was:
1. Copy the files over
2. Rename .dat to .cfg
3. Immediately run the script
4. Launch the game
(Steam cloud sync turned off ofc)

Generated remotecache.vdf: https://pastebin.com/wMepJG3q
This is how the folder looked like: https://i.imgur.com/YvzhupU.png

It seems like you didn't delete your old remotecache.vdf before you can the script. It contains references to files like "__staging_in_progress__.cfg" which should not be present in a file generated by the script. Try deleting it and run the script again :)

For reference I've posted a copy of my remotecache here https://pastebin.com/BjHjugfa, note how much shorter mine is as it lacks files with the "_staging" and "_replacing" prefixes.
I did. Checked again. Tried the following scenario 4 times:
1. Delete remotecache.vdf and everything in remote/ folder
2. Made sure no hidden files remaind and even cleared recycle bin
3. Copy the files over
4. Rename all .dat to .cfg
5. Immediately run the script
> At this point, vdf file looks like this: https://pastebin.com/irb6VLrn
6. Run the game
> At this point, the vdf file changes to similar what I originally sent you: https://pastebin.com/jNxCDn1r

It seems the file changes when I run the game. Double checked, steam cloud sync for this game is disabled.
Murwen 19/mai./2021 às 4:19 
Escrito originalmente por GameBurrow:
I did. Checked again. Tried the following scenario 4 times:
1. Delete remotecache.vdf and everything in remote/ folder
2. Made sure no hidden files remaind and even cleared recycle bin
3. Copy the files over
4. Rename all .dat to .cfg
5. Immediately run the script
> At this point, vdf file looks like this: https://pastebin.com/irb6VLrn
6. Run the game
> At this point, the vdf file changes to similar what I originally sent you: https://pastebin.com/jNxCDn1r

It seems the file changes when I run the game. Double checked, steam cloud sync for this game is disabled.

Hmm, strange. From this I'd guess that steam still recovers your saved data (which would presumably include a remotecache.vdf) from the cloud despite cloud sync being disabled.

I'd try putting steam in offline mode, redoing the process, then starting the game while still in offline mode and see if it works (i.e. loading up your session, checking the maps and whatnot). Then exit the game.

Once you put steam in online mode again and start the game again it should give you a prompt about your local save data being different than the cloud data. When that happens you should select the "upload local data" option (I don't recall the exact wording, but yeah, it says something like that).
GameBurrow 19/mai./2021 às 4:34 
Escrito originalmente por Murwen:
Hmm, strange. From this I'd guess that steam still recovers your saved data (which would presumably include a remotecache.vdf) from the cloud despite cloud sync being disabled.

I'd try putting steam in offline mode, redoing the process, then starting the game while still in offline mode and see if it works (i.e. loading up your session, checking the maps and whatnot). Then exit the game.

Once you put steam in online mode again and start the game again it should give you a prompt about your local save data being different than the cloud data. When that happens you should select the "upload local data" option (I don't recall the exact wording, but yeah, it says something like that).
Steam oflfine worked. Thanks.
Gate 19/mai./2021 às 5:16 
i having a issue where its not even creating a new cache
== RESTART: D:\Program Files (x86)\Steam\userdata\#######\1465360\remotecache.py =
usage: remotecache.py [-h] save_dir
remotecache.py: error: the following arguments are required: save_dir
Última edição por Gate; 19/mai./2021 às 5:17
Murwen 19/mai./2021 às 5:23 
Escrito originalmente por Gate:
i having a issue where its not even creating a new cache
== RESTART: D:\Program Files (x86)\Steam\userdata\#######\1465360\remotecache.py =
usage: remotecache.py [-h] save_dir
remotecache.py: error: the following arguments are required: save_dir

You need to add a parameter for the folder the cfg:s are stored in, in this case the folder is named remote, so you should call the script by something like

D:\Program Files (x86)\Steam\userdata\#######\1465360\remotecache.py remote
< >
Exibindo comentários 1630 de 115
Por página: 1530 50

Publicado em: 18/mai./2021 às 4:57
Mensagens: 115