- May 29, 2013
- 1,348
- 0
Changes 17.11.2018:
Currently you should only need to make a backup of this folder:
C:\Users\<Windows user name>\My Games\Pinball Arcade
because FarSight disabled the cloud save functionality. Everything below is only required, if you need to use the cloud save files in Steam.
----------------------------------------------------------------------------------------------------------------------------------
FarSight has disabled the cloud save functionality by default. This means, the files mentioned below are still being created, but not used. In order to change the and make use of the cloud save files, you need to enter a command line parameter for TPA in Steam, which is "cloudactive". If you right-click on TPA, select properties, you can select the start options like this:
Original message:
Why this guide?
It is very important to make backups of your files, as you can't reply on the cloud files. The reason for this is: TPA creates a highscore file when installing the game. It doesn't seem to check, whether or not a save file in the cloud already exists. When installing the game on a new PC, a local save file will be created with a current time stamp. When the game is launched, TPA will check the save file in the cloud and compare it with the local save file on your PC. As the local save file is newer, TPA will consider this as the most current file. After closing TPA it will upload this newer file to Steam and your progress is lost both locally and in the Steam cloud.
This guide will explain how to backup (Part 1) and restore (Part 2) your high scores and standard/wizard goals.
Part 1 - Backup:
TPA stores High Scores, settings ect. in:
C:\Users\<Windows user name>\My Games\Pinball Arcade
This is nice to backup, but the more important files reside in:
<Steam Folder>\userdata\<user ID>\238260
<Steam Folder> is in most cases C:\Program Files (x86)\Steam
<user ID> is a numeric. If you are the only Steam user on this machine, you will only have one Steam ID folder. If you have more than one, you can find out which your Steam ID is using http://steamidfinder.com/ Make sure to click on "Looking for Steam 3 ID" to get the ID we want to use:
In this folder you will find a file "remotecache.vdf" and a folder "remote". Make a backup of both.
The file "remotecache.vdf" contains a description of what is being synchronized with Steam cloud.
The file "pbaprg.dat", which sits in the "remote"-Folder, contains the high scores and goals achieved.
Part 2 - Restore:
If you need to restore your progress, use your backup files and copy them back to
<Steam Folder>\userdata\<user ID>\238260
Overwrite the existing files.
Now you need to take the following steps:
1. Change the file dates of the file "pbaprg.dat" with a tool like "BulkFileChanger" (Freeware), available at http://www.nirsoft.net/utils/bulk_file_changer.html to the current time.
This step is neccessary to give the file a newer time stamp than the Steam cloud file
2. Check the properties of the file by right-clicking on it and selecting "Properties". You will see a screen like this:
(Sorry, it's German, but I'm sure you will be able to figure out what to look for)
3. Convert the "Last Changed"-Date to the time zone "UTC" using http://www.thetimezoneconverter.com/
4. Convert the UTC time to a UNIX time stamp using http://www.unixtimestamp.com/
5. Edit the file "remotecache.vdf" with a text editor and look for a string "localtime"
6. Replace the value after "localtime" with the UNIX time stamp, which you just looked up. I this example it should look like:
"localtime" "1476030660"
7. Save the file
8. Start TPA - you should now have your high scores and goals from your latest backup.
Any questions, please let me know.
Mods, please sticky this thread.
There is another guide on the Steam forums, which is using the "Cloud Sync Conflict", which might be useful, if you plan to install TPA on several devices parallel:
http://steamcommunity.com/app/238260/discussions/0/620700960996345816
Currently you should only need to make a backup of this folder:
C:\Users\<Windows user name>\My Games\Pinball Arcade
because FarSight disabled the cloud save functionality. Everything below is only required, if you need to use the cloud save files in Steam.
----------------------------------------------------------------------------------------------------------------------------------
FarSight has disabled the cloud save functionality by default. This means, the files mentioned below are still being created, but not used. In order to change the and make use of the cloud save files, you need to enter a command line parameter for TPA in Steam, which is "cloudactive". If you right-click on TPA, select properties, you can select the start options like this:
Original message:
Why this guide?
It is very important to make backups of your files, as you can't reply on the cloud files. The reason for this is: TPA creates a highscore file when installing the game. It doesn't seem to check, whether or not a save file in the cloud already exists. When installing the game on a new PC, a local save file will be created with a current time stamp. When the game is launched, TPA will check the save file in the cloud and compare it with the local save file on your PC. As the local save file is newer, TPA will consider this as the most current file. After closing TPA it will upload this newer file to Steam and your progress is lost both locally and in the Steam cloud.
This guide will explain how to backup (Part 1) and restore (Part 2) your high scores and standard/wizard goals.
Part 1 - Backup:
TPA stores High Scores, settings ect. in:
C:\Users\<Windows user name>\My Games\Pinball Arcade
This is nice to backup, but the more important files reside in:
<Steam Folder>\userdata\<user ID>\238260
<Steam Folder> is in most cases C:\Program Files (x86)\Steam
<user ID> is a numeric. If you are the only Steam user on this machine, you will only have one Steam ID folder. If you have more than one, you can find out which your Steam ID is using http://steamidfinder.com/ Make sure to click on "Looking for Steam 3 ID" to get the ID we want to use:
In this folder you will find a file "remotecache.vdf" and a folder "remote". Make a backup of both.
The file "remotecache.vdf" contains a description of what is being synchronized with Steam cloud.
The file "pbaprg.dat", which sits in the "remote"-Folder, contains the high scores and goals achieved.
Part 2 - Restore:
If you need to restore your progress, use your backup files and copy them back to
<Steam Folder>\userdata\<user ID>\238260
Overwrite the existing files.
Now you need to take the following steps:
1. Change the file dates of the file "pbaprg.dat" with a tool like "BulkFileChanger" (Freeware), available at http://www.nirsoft.net/utils/bulk_file_changer.html to the current time.
This step is neccessary to give the file a newer time stamp than the Steam cloud file
2. Check the properties of the file by right-clicking on it and selecting "Properties". You will see a screen like this:
(Sorry, it's German, but I'm sure you will be able to figure out what to look for)
3. Convert the "Last Changed"-Date to the time zone "UTC" using http://www.thetimezoneconverter.com/
4. Convert the UTC time to a UNIX time stamp using http://www.unixtimestamp.com/
5. Edit the file "remotecache.vdf" with a text editor and look for a string "localtime"
6. Replace the value after "localtime" with the UNIX time stamp, which you just looked up. I this example it should look like:
"localtime" "1476030660"
7. Save the file
8. Start TPA - you should now have your high scores and goals from your latest backup.
Any questions, please let me know.
Mods, please sticky this thread.
There is another guide on the Steam forums, which is using the "Cloud Sync Conflict", which might be useful, if you plan to install TPA on several devices parallel:
http://steamcommunity.com/app/238260/discussions/0/620700960996345816
Last edited: