
Slyfighter
Published
Assassin's Creed Unity
Tinker Steps:Custom Proton: GE-Proton7-49, Changed configuration
Had to replace the out-dated UPlay with UbisoftConnect. Steps to reproduce:
- Vanilla installation of the game.
- BEFORE launching the game for the first time,
- Download Ubisoft Connect from Ubisoft's website: ubisoftconnect.com
- Find your game installation folder. Something akin to ~/.local/share/Steam/steamapps/common/Assassin's Creed Unity
- Under that folder, go to Support/Software/GameLauncher
- Remove the Uplay file you find here and replace it with the UbisoftConnectInstaller.exe that you downloaded.
- In the top-level game installation folder, find a file that end in
.vdf
. "find . -name *.vdf
" should return this filename. - Open that file in your editor of choice and find a line towards the end that looks like
"process 1" "%INSTALLDIR%\\Support\\Software\\GameLauncher\\UplayInstaller.exe"
and change "UplayInstaller.exe" such that it points at the UbisoftConnectInstaller.exe file you just placed. - Launch the game for the first time
- This should go through the usual DX11 steps as well as installing Ubisoft Connect. It may have you sign in to your Ubisoft Connect account, but it will add AC Unity to your Ubisoft library.
This should "just work" after that. There may be other settings you can add to improve stability or graphics, but this made running the game feel very vanilla. As if this is how it is meant to work. The one caveat is that exiting the game does not stop the game. You may have to stop it in Steam as well. This process was verified with AC Syndicate as well.
Custom Proton: GE-Proton7-49
Distro:Pop!_OS 22.04 LTS
Kernel:6.2.6-76060206-generic
RAM:32 GB
GPU Driver:NVIDIA 525.89.02
GPU:NVIDIA GeForce RTX 2070 SUPER
CPU:AMD Ryzen 7 3800X 8-Core
Custom Proton: GE-Proton7-49
Distro:Pop!_OS 22.04 LTS
Kernel:6.2.6-76060206-generic
RAM:32 GB
GPU Driver:NVIDIA 525.89.02
GPU:NVIDIA GeForce RTX 2070 SUPER
CPU:AMD Ryzen 7 3800X 8-Core