Jump to content

How to save career progress on multiple PCs?


Recommended Posts

Within the KSP install folder you'll find a "saves" subfolder. For every game you start, you'll find a sub-subfolder in it by that game name.

What you need is just to copy the savegame (persistent.sfs) from the subfolder, but clearly you need a similarly named sub-subfolder in all PC.

Copying the whole sub-subfolder (including ships) seems a easier way to keep games synced.

Link to comment
Share on other sites

KSP does not utilize Steam cloud saves, so you have to come up with a way yourself. Manually copying and transferring files back in forth will work, but you can also set up a personal cloud save. I made a save game folder on dropbox. I then change the default KSP "saves" directory a virtual directory that points to the dropbox folder. The game thinks it's saving in the standard "saves" folder, but the path is rerouted to the dropbox folder on a system level. I can access the same save game files from separate KSP installs on my desktop and laptop. Running the game on either device will then automatically sync through dropbox. I do the same with the Gamedata folder so that mods are consistent between both computers. If I update the mods on one, it will automatically be synced with the other. Takes a little work to set up (all of 10 minutes) and you have to be comfortable using the command prompt to issue the "mklink" command. Once done though, its perfect.

Here is a link to someone who wrote up a nice guide on how to:

https://steamcommunity.com/sharedfiles/filedetails/?id=259581627

Link to comment
Share on other sites

  • 2 weeks later...
KSP does not utilize Steam cloud saves, so you have to come up with a way yourself. Manually copying and transferring files back in forth will work, but you can also set up a personal cloud save. I made a save game folder on dropbox. I then change the default KSP "saves" directory a virtual directory that points to the dropbox folder. The game thinks it's saving in the standard "saves" folder, but the path is rerouted to the dropbox folder on a system level. I can access the same save game files from separate KSP installs on my desktop and laptop. Running the game on either device will then automatically sync through dropbox. I do the same with the Gamedata folder so that mods are consistent between both computers. If I update the mods on one, it will automatically be synced with the other. Takes a little work to set up (all of 10 minutes) and you have to be comfortable using the command prompt to issue the "mklink" command. Once done though, its perfect.

Here is a link to someone who wrote up a nice guide on how to:

https://steamcommunity.com/sharedfiles/filedetails/?id=259581627

What an awesome idea! Thank you so much. I do have Dropbox so that should be a breeze. Now I can play during my 'breaks' at work ;)

Link to comment
Share on other sites

  • 1 month later...
16 minutes ago, Clear Air Turbulence said:

Could I do this with symlinks on OSX? I am not familiar with the directory junction method proposed by the steamcommunity poster...

If you have the relevant folders on a network share that all PCs can access then yes, no problem. In the Unix world symlinks are really routine.

Link to comment
Share on other sites

OK. I just checked. Symbolic linker seems to work for ksp saved games on Mac.  

(1) Download Symbolic Linker - you can get it here & install

(2) Move the saves folder to an appropriate folder on dropbox. 

(3) Right click on it. --> Services --> make symbolic link. This will create a file called saves symlink

(4) Take  this file back to your KSP folder and put it where saves folder was. 

(5) Rename this file back to saves, other wise KSP won't recognise the file

(6) Test: click on the saves file.  It should behave exactly like your saves folder - you will be taken to the contents of the saves folder on dropbox

I've opened KSP and it seems to find the saved files effortlessly on dropbox

The next step is to rinse and repeat on your other computer: take the saves simlink file and copy it to saves in computer 2's KSP folder. I have not tested this stage yet!

 

 

 

 

Link to comment
Share on other sites

On the second machine you'll be doing the exact same thing; symlinking the folder to `saves` in your KSP directory.

I've used a similar mechanism, although I was using the commandline to symlink instead of a separate application. Once you've gotten your saves in to dropbox, the same saves will work on Windows, Linux and OSX.

Link to comment
Share on other sites

22 minutes ago, Clear Air Turbulence said:

OK. I just checked. Symbolic linker seems to work for ksp saved games on Mac.  

(1) Download Symbolic Linker - you can get it here & install

(2) Move the saves folder to an appropriate folder on dropbox. 

(3) Right click on it. --> Services --> make symbolic link. This will create a file called saves symlink

(4) Take  this file back to your KSP folder and put it where saves folder was. 

(5) Rename this file back to saves, other wise KSP won't recognise the file

(6) Test: click on the saves file.  It should behave exactly like your saves folder - you will be taken to the contents of the saves folder on dropbox

Heh, and they say commandline is complicated…

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...