Wiki Home Games page Game saves

Game saves

2024-02-06
games, save, shared

In order to allow game save to be stored safely on server for every member please follow this guide below

Important: Before you follow the instructions to enable the game save function. You need to make sure that you are able to access the “iCafeCloudShare” folder shared on the iCafeCloud Server.
If the client cannot access the shared folder, then the function will not work.

  1. Click the settings button on the “Game settings” page(Figure 1).

Figure 1

  1. Enable the game save function.
    -Following this, you will be able to designate a game save drive. - The game save drive should be different from the game disk drive.
    -limitation in MB - If the save data exceeds this limitation, iCafemenu will delete all data upon launch.
    -Delete user data after - Select the period when the save data to be deleted
    -When a user logs in and plays a game, their data will be automatically created in this folder: icafecloudshare\steamdata. (Figure 2).

Figure 2

  1. Edit the game and in the “Game Save” field, you can write a path that will be saved to the server (Figure 3).

Figure 3

  1. List of environment variables:
  • %userprofile% it is like: C:\Users\%username%
  • %PROGRAMDATA% it is like: C:\ProgramData\
  • %SystemDrive% it is like: C:\
  • %LOCALAPPDATA% it is like: C:\Users\%username%\AppData\Local
  • %APPDATA% it is like: C:\Users\%username%\AppData\Roaming
  • We support different ways to save folders as \ or \* or \*.*
  1. The game save settings would resemble the following: GAME_DATA_PATH\*
    For games with one folder to save just write the path where games write saves.

Example: %userprofile%\Documents\My Games\Skyrim\*

  1. The game save location must only contain English letters, special characters are not allowed.
    Example special characters like 'ö' in 'God of War Ragnarök' are not accepted.
  2. Some games have two folders to save, for example one folder with configs and one with game saves, so in this case you should add path to two folders from different locations use the vertical bar ( | ) between each path.
    Example: %userprofile%\Documents\My Games\RockstarGames\* |%LOCALAPPDATA%\Rockstar Games\GTA IV\savegames\*
  3. Some games write saves on the game folder, for these games you should just write a path where saves are placed without a game path.
    Example: \Content\SeriousSam2\PlayerProfiles\*
  4. If the save path of the game is inside the game folder then your save path should be -> GamePath\save folder\*
  5. For the steam games  "Game Save" option must be enabled, the userdata folder for Steam, located at "steampath\userdata," will be redirected to "\\server_ip\icafecloudshare\SteamData"
  6. All game data for members are saved in \\server\iCafeCloudShare\users\acount\gameid
  7. All game data for guest are saved in \\server\iCafeCloudShare\users\guest_pcname\gameid
  8. In the client's iCafeMenu folder, you will find a gamesave.log and gamesave.err file. If there are no errors recorded in the gamesave.err file, everything is functioning correctly.
  9. Note that iCafeMenu will only delete the ugc and ugcmsgcache folders from steam userdata, and this process is set to occur every 24 hours.This will not affect the game settings, as they are saved in a different folder.

Related: