Wiki Home Settings pages Game fixes

Game fixes

2024-01-20
game, fixes, save, mklink

When installing games on the server side, it is crucial to designate the installation path to the game disk. However, certain games may still generate files on the system disk, resulting in issues such as the client-side game appearing as not installed or prompting for updates. To address this, we have implemented a feature designed to rectify such discrepancies, specifically targeting games from platforms like the Epic Launcher, Origin (including titles like Apex Legends, Battlefield V, and Battlefield 1), and the Gameloop launcher for Call of Duty Mobile. This functionality ensures a more seamless gaming experience by resolving installation and update-related challenges associated with these particular gaming platforms.

With game fixes you can update games on the server directly.

  •  Special Game paths:
    If you have already relocated the folders to a different disk, please reinstall them to the default path and then restart CCBootCloud/iCafeCloud.
  1. EA Games
    C:\Program Files\Electronic Arts\EA Desktop\EA Desktop
    Its default path dont change it
  2. VK Play
    %LocalAppData%\GameCenter
    Its default path dont change it


Both EA and VK have fixed paths you cannot change them.(Figure 1)

Figure 1

  • Normal game paths:
  1. Epic Games
    gamedisk\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win64
    ex: (D:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win64)
  2. Riot
    (D:\Riot Games\Riot Client)
  3. Steam
    (D:\Program Files (x86)\Steam)
  4. Wargaming.net
    (D:\Wargaming.net\GameCenter)
  5. Rockstar
    (D:\Rockstar games\launcher)
  6. Call of Duty  - Enable in game fixes for shaders to be saved
    (D:\call of duty modern warfare)
  7. Call of Duty [EA] - Enable in game fixes for shaders to be saved
    (D:\ea games\call of duty)
  8. Call of Duty [Steam] - Enable in game fixes for shaders to be saved
    (D:\Steam\steamapps\common\Call of Duty HQ)
  9. Pubg Mobile
    (D:\Program Files\TxGameAssistant)
  10. Discord
    (%LocalAppData%\discord)
  11. FiveM  - You have to enable Rockstar games to work properly
    (%LocalAppData%\FiveM)
  12. Minecraft TLauncher  - You need to install Java on the super client once.
    (%Appdata%\.minecraft)

Please follow these steps to enable fixes:

  1. Install games and launchers on the GAME disk.(EA and VK games cannot change install path, just let it be)
  2. Close all launchers/games (Origin, Origin helper, Epic Launcher etc.) processes using task manager before adding fixes.
  3. Go to the “Settings” and click on the “game settings” (Figure 1).

Figure 1

  1. To enable the game you want to add to the gamefix list, simply click on it. When it turns blue, it indicates that it's enabled, and a new option will appear allowing you to select the path. If it remains grey, it means it's disabled, and the path option will be removed.  (Figure 2).

Figure 2

  1. If none of the games are enabled in the game settings, the game fix will not run at all, even if the games are installed.
  2. After clicking the save button, a notification box will appear confirming that the settings have been saved. This action will trigger an automatic refresh on the iCafeCloud server, enabling the creation of the game fixes. (Figure 3).

Figure 3

  1. The gamefix.bat file on the server will only execute when you click "save" in the game settings. At that point, it will close any game launchers running on the server side.
  2. If you've accidentally deleted the shared folder or formatted the disks and can't find it to recreate it, you'll need to click "save" in the game settings.
  3. After the game fixes are set, restart your client computer and check, it should show play/launch instead of install for the games.
  4. When installing the game, select the installation path and refrain from changing it later by moving the folder to a different location. It should always remain the path set during launcher installation.
  5. You can delete the fixes simply by clicking on them, which will switch them back to grey color.
  6. At the CCBoot server, located in the directory C:\CCBoot, you will find a file named "Gamefix.err.log". These logs are generated in the event of an error occurring during the execution of the gamefix.bat.
  7. At the CCBoot client location, specifically in C:\CCBootClient\Log, you will find two error log files: startup.err.log and service.err.log. These logs record any errors that occur during the startup process. Additionally, the gamefix commands are stored in the startup.bat file.

Related: