bug-tracker icon indicating copy to clipboard operation
bug-tracker copied to clipboard

Uplay game not detected, Uplay analyser does not find Uplay.

Open 29axe opened this issue 5 years ago • 1 comments

Uplay game not detected, Uplay analyser does not find Uplay.

I installed rainway on 2 of my PC with same Win 10 pro version. On one of my computers, the uplay Game far cry 5 is showing at first start. On the second computer the game does not show. Looking at existing issues I tried to add it as non-steam game. It worked and I could successfuly play the game. Today when restarting my computer there was an update to version 1.0.55 (I think) of rainway. Then the game did not show anymore. I tried removing the non-steam game and adding it back without success. I had a look at the logs and Uplay does not seem to be detected and the game 'Far Cry 5' is not mentionned. Does the location of Uplay matters?

Steps

  • Install Rainway
  • Install Far Cry 5 (Uplay)
  • Run Rainway

What happens

Far Cry 5 (Uplay) not showing in Rainway.

What is expected

Show Far Cry 5 in Rainway

Host

  • OS: Windows 10 Pro
  • Version: 1909
  • Rainway 10.0.54 & 10.0.55

Browser

Logs

Server.log

29axe avatar Feb 02 '20 18:02 29axe

I think I narrowed down the issue and could find a workaround.

First there are 2 issues:

  • UPlay games not detected
  • non-steam games not detected anymore since version 1.0.55

The second issue does not bother me that much as it was already a workaround for the first issue so I'll skip it. On my second computer (where it's not working) I noticed from the logs that Uplay was not found by Rainway and so it did not even try to find games. I suspected that the Uplay install path was the issue as I installed it on a second drive where I have enough space to install games. Moreover, it was working on the first computer, where I installed Uplay on the default path.

So to fix this I tried to create a simlink between Ubisoft default install directory and my current install directory on the second drive.

  1. CMD executed with admin privileges: mklink /d "C:\Program Files (x86)\Ubisoft\" "D:\Games\Ubisoft\"

  2. That did not work, so what I did then is to uninstall both Uplay and Rainway.

  3. Then I reinstalled Uplay with default install directory "C:\Program Files (x86)\Ubisoft\Ubisoft Uplay Launcher" (Note that "Ubisoft" directory was still simlinked so it installed on the D:\ drive)

  4. Then I reinstalled Rainway, checked in the logs of Rainway that Uplay was detected.

  5. And finally I reinstalled my game and refreshed the list of games and my game appeared.

I hope it helps someone while waiting for Rainway to support different install paths for launchers (I know it already works for Steam as I have it on my second drive also).

29axe avatar Feb 03 '20 09:02 29axe