How does Ubisoft Connect (formerly Uplay) track what games are installed?
I feel like the question itself will make sense to anyone who knows the answer, but to expand a bit...
I am in the process of making a program that can allow me to monitor the size of my game libraries on my PC, relocated games between different drives, and archive them off on my local network. Steam has the most straightforward system with the app_manifest files. The Epic Game Store system holds all its current installed game info in a single file. I haven't been able to figure out how Ubisoft Connect does it.
I have checked the following areas:
- The Ubisoft Connect folders
- ProgramData, public AppData, and user specific AppData folders
- The registry
I can't find anywhere that it stores an obvious game ID to install path record. There are several files I have found that are short enough overall to coincide with my installed games count, but they are encoded in a non-obvious format, or encrypted.
Pictures about "How does Ubisoft Connect (formerly Uplay) track what games are installed?"
How do I get Uplay to detect already installed Games?
This is how you use the feature:Where does Ubisoft Connect install Games?
Open your Games library in Ubisoft Connect and locate the game you want to detect. Select the game tile. On the Overview page, select Locate installed game, which appears below the Download button. Manually select the installation directory and confirm by selecting OK.How does Ubisoft verify game files?
Go to the Games tab. Select the game. Select Properties on the left-hand side of the game overview. Under Local files choose Verify files.Is Uplay different from Ubisoft Connect?
We wanted to unify the experience of all our players and across all common gaming platforms. Therefore, Uplay is now Ubisoft Connect PC and part of the cross-platform Ubisoft Connect. All accustomed features and more can be accessed through it, including a brand new in-game overlay for selected games.How To Locate A Game In Ubisoft Connect On PC Tutorial
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Pixabay, Brett Sayles, Craig Adderley, Andrea Piacquadio