SteamAchievementManager icon indicating copy to clipboard operation
SteamAchievementManager copied to clipboard

Ubisoft Games

Open Sabato69 opened this issue 1 year ago • 130 comments

Hi guys,

So i have a question. The manager can modify the achievements of odissey and origins but not the new added for black flag, unity and syndicate. The problem are the multiplayer achievements... they are unlockble whitout a bunch of people. Why is that? I can do somenthing about it? Because i really don't want play the multiplayer.

thank you in adavanced

Sabato69 avatar Dec 15 '24 13:12 Sabato69

Online achievements can't be unlocked with SAM, gotta do it the old fashioned way.

Mandydeth avatar Dec 19 '24 00:12 Mandydeth

You may try Uplay Achievements Tool (1.0.0) {Steam006} for the games you mentioned. After unlocking achievements on Ubi side, they should unlock in Steam thanks to Achievements Sync

Dictarch avatar Jan 07 '25 12:01 Dictarch

You may try Uplay Achievements Tool (1.0.0) {Steam006} for the games you mentioned. After unlocking achievements on Ubi side, they should unlock in Steam thanks to Achievements Sync

where cani find it?

Sabato69 avatar Jan 07 '25 12:01 Sabato69

  1. Open the folder C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher
  2. Rename BOTH original files in Ubisoft folder — overlay.dll => UbiOverlay.dll & overlay64.dll => UbiOverlay64.dll
  3. Put downloaded 2 files (overlay.dll & overlay64.dll) to the folder
  4. Start the game from the Ubisoft Connect launcher. Some "window" (console) will appear, it’s normal, you’ll write a needed command there
  5. Wait untill the game is on a main screen, roll it up and write a command in a console:
  • Unlock <Achievements ID Here>
  • Unlock All

It works for all achievements of old Ubi games, but it won’t unlock Challenges and achievements in new games like AC Mirage, FC6, etc.

After you unlock all the necessary achievements, just delete 2 downloaded files and rename 2 Ubi… files back. Everything will return to normal

Dictarch avatar Jan 10 '25 09:01 Dictarch

Mr. gibbed, I beg your pardon for adding files not related to SAM! No hard feelings, please, lots of people asked me to send it. And thank you so much for SAM, it's extremely usefull!

Dictarch avatar Jan 10 '25 09:01 Dictarch

thank you

it worked _

Sabato69 avatar Jan 14 '25 10:01 Sabato69

  1. Open the folder C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher
  2. Rename BOTH — overlay.dll => UbiOverlay.dll & overlay64.dll => UbiOverlay64.dll
  3. Put downloaded 2 files (overlay.dll & overlay64.dll) to the folder
  4. Start the game from the Ubisoft Connect launcher. Some "window" (console) will appear, it’s normal, you’ll write a needed command there
  5. Wait untill the game is on a main screen, roll it up and write a command in a console:
  • Unlock
  • Unlock All

It works for all achievements of old Ubi games, but it won’t unlock Challenges and achievements in new games like AC Mirage, FC6, etc.

After you unlock all the necessary achievements, just delete 2 downloaded files and rename 2 Ubi… files back. Everything will return to normal

Where can I find achievement IDs for the game?

I want to use that command: Unlock <Achievements ID Here>

jbundziow avatar Jan 19 '25 00:01 jbundziow

As far as I remember, ID is the sequence number of the Achievement (1, 2, ...) in a list. You should enter the number after Unlock, without <>. I.e. Unlock 11.

Dictarch avatar Jan 19 '25 09:01 Dictarch

As far as I remember, ID is the sequence number of the Achievement (1, 2, ...) in a list. You should enter the number after Unlock, without <>. I.e. Unlock 11.

Yes, I understand this. But how can I know that the achievement named "New Opening" has ID 33 and the achievement named "No Apologises" has ID 21? Can I find a list of achievements with their assigned ID somewhere?

EDIT: Look at example https://steamdb.info/app/220240/stats/ Maybe the number in "API name" is the ID? But I am not sure if steam IDs are the same as ubisoft IDs.

Second question: It is possible to reset achievements?

jbundziow avatar Jan 19 '25 15:01 jbundziow

I tried to get AC Revelations achievements, console opens, it says that it force them, but nothing. Is there a way to fix it? I got achievements in AC Black Flag, so it works. Thanks anyway!

SnowedMan avatar Jan 29 '25 03:01 SnowedMan

Mates, I have a small update for you

  1. https://cs.rin.ru/forum/viewtopic.php?f=29&t=87147 The forum, where you can find the creator of Uplay Achievements Tool, Mr. Steam006, and, possibly, a new version of Uplay Achievements Tool some day.

  2. You can find the latest version of Uplay Achievements Tool (from 2020) in the attachment. It worked with FC6, maybe will help you with other new Ubi games. In case of FC6, achievements opened only after the overlay Ubisoft Connect was opened on the FC6 home screen (in the upper-right corner), and after that - "unlock all" in the console.

  3. Steam006 said, that UAT can't lock/reset achievements

  4. Mr. jbundziow, I tried to find exact ID's for Ubi games but had no luck, sorry. Also, UAT can't lock/reset achievements

  5. Mr. SnowedMan, looks like lately no one can unlock AC Revelations's achievements with UAT. Some people say the problem is impossibility to open overlay Ubi Connect during the game (you cannot press shift+F2). Maybe 1.1.0 version of UAT will solve the problem, but most likely it also won't work properly

UbisoftConnectAchievementsTool_x86_1.1.0-Steam006.zip UbisoftConnectAchievementsTool_x64_1.1.0-Steam006.zip

Dictarch avatar Feb 01 '25 22:02 Dictarch

sooo still it seems impossible to unlock achievements in AC Revelations. exactly what i need because i had a bug with these achievs, i got them offline a long time ago and i cant get them again, i tried to start a new game, turn off cloud sync, all to no avail. there are story achievements and i cant get them, 8 achievements. is there a way to unlock them?

ssSssXS avatar Feb 03 '25 18:02 ssSssXS

  1. Abra a pasta C: \ Arquivos de Programas (x86) \ Ubisoft \ Ubisoft Game Launcher
  2. Renomear ambos - sobrever.dll => ubioverlay.dll & sobrevery64.dll => ubioverlay64.dll
  3. Coloque 2 arquivos baixados (Sobray.dll & sobrevery64.dll) na pasta
  4. Inicie o jogo do Ubisoft Connect Launcher. Alguma "janela" (console) aparecerá, é normal, você escreverá um comando necessário lá
  5. Espere até que o jogo esteja em uma tela principal, enrole -o e escreva um comando em um console:
  • Desbloquear
  • Desbloqueie tudo

Funciona para todas as realizações de jogos antigos do UBI, mas não desbloqueará desafios e realizações em novos jogos como AC Mirage, FC6, etc.

Depois de desbloquear todas as realizações necessárias, basta excluir 2 arquivos baixados e renomear 2 arquivos UBI…. Tudo vai voltar ao normal

which button do I use to open the console, I put the files but nothing appeared for me, only my mouse stopped working Does it only work if purchased in the Ubisoft app? Or does it also work on Steam?

kirizin21321 avatar Feb 13 '25 00:02 kirizin21321

Can I do one achievement at a time?? and do the autopop, because if you do the synchronization everything will come at once

Ocatatonico avatar Feb 13 '25 16:02 Ocatatonico

You can, but as jbundziow mentioned, you should know an ID of a chosen achievement (I mean its exact ID in a row of achievements, 1,2,3,...). I don't know where to find it, sorry

In order to choose one achievement at a time, you should:

Wait untill the game is on a main screen, roll it up and write a command in a console:

Unlock 1           / 1(2/3/4/..) is an ID of achievement in a list of achievements for a chosen game

Dictarch avatar Feb 14 '25 20:02 Dictarch

You can, but as jbundziow mentioned, you should know an ID of a chosen achievement (I mean its exact ID in a row of achievements, 1,2,3,...). I don't know where to find it, sorry

In order to choose one achievement at a time, you should:

Wait untill the game is on a main screen, roll it up and write a command in a console:

Unlock 1           / 1(2/3/4/..) is an ID of achievement in a list of achievements for a chosen game

I have an issue with this! I did everything like in guide. Rename it and etc. I start the game, window (console) appears then close immediately and run the game What i need to do? I didn't find answears on that and didn't find the button to run console

ChazzyChalz avatar Feb 15 '25 16:02 ChazzyChalz

There's no special command to open console again. As far as I remember, console didn't close for me, you can minimize the game window and most probably the console will be opened. If not, I can suggest 2 options

  1. If you try to open some new game (AC Mirage, FC6, etc.) - try to use
    https://github.com/user-attachments/files/18630492/UbisoftConnectAchievementsTool_x64_1.1.0-Steam006.zip https://github.com/user-attachments/files/18630493/UbisoftConnectAchievementsTool_x86_1.1.0-Steam006.zip It's compatible with the new "r2" dll. Old version of the tool closes both the game and console.

  2. If you need achievements for older games, https://github.com/user-attachments/files/18373240/Uplay.Achievements.Tool.by.Steam006.zip should work better. Or you can open "UbisoftConnectAchievementsTool.ini" in a 1.1.0 version and set "DllVersion = 2" to "DllVersion = 1"

If none of this works for you, try to ask some help on https://cs.rin.ru/forum/viewtopic.php?f=29&t=87147 forum.

I have an issue with this! I did everything like in guide. Rename it and etc. I start the game, window (console) appears then close immediately and run the game What i need to do? I didn't find answears on that and didn't find the button to run console

Dictarch avatar Feb 15 '25 19:02 Dictarch

I thought I ran into the same problem until I read the instructions in the zip and realized I misunderstood it... I thought I needed to rename the downloaded file to UbiOverlay etc and put them in the game launcher folder. It's actually renaming the original file in the game launcher to start with Ubi so it won't get overwritten by the downloaded file, then putting the downloaded file into that folder. I'm unlocking AC Black Flag so I used the old version, and you need to put both files (overlay.dll and overlay64.dll) that you downloaded into the Ubisoft Game Launcher folder to make it work. It works for me perfectly, just took a little bit of time to figure things out. So... hope it can help some other ppl who make the same mistake as me

Also for the achievement ID you just need to count it. It's the order in Ubisoft.

Dxxxze avatar Feb 21 '25 02:02 Dxxxze

I thought I ran into the same problem until I read the instructions in the zip and realized I misunderstood it... I thought I needed to rename the downloaded file to UbiOverlay etc and put them in the game launcher folder. It's actually renaming the original file in the game launcher to start with Ubi so it won't get overwritten by the downloaded file, then putting the downloaded file into that folder. I'm unlocking AC Black Flag so I used the old version, and you need to put both files (overlay.dll and overlay64.dll) that you downloaded into the Ubisoft Game Launcher folder to make it work. It works for me perfectly, just took a little bit of time to figure things out. So... hope it can help some other ppl who make the same mistake as me

Also for the achievement ID you just need to count it. It's the order in Ubisoft.

I rename original files from beginning in folder and only then put files from zip. And it's not working for me. Conlose appears then close immediately and run the game. When i minimize the game. Nothing happens

ChazzyChalz avatar Feb 21 '25 11:02 ChazzyChalz

Hello please explain to me why achievements are not unlocked in the game Assassin's Creed Revelations

NikitaGareev avatar Feb 21 '25 18:02 NikitaGareev

Today i unlocked achiev in the Far Cry 5, in ubisoft launcher is 07.03.2025 but in the steam is 10.10.2007. Why??

pixiwo avatar Mar 07 '25 20:03 pixiwo

hi can someone help me for Far cry 3 blood dragon and Valhalla it give in overlay error

Xolvath avatar Mar 23 '25 06:03 Xolvath

So far I'm running into issues with a few games, those being AC Revelations, AC Mirage, AC Valhalla, and Immortals Fenyx Rising. Sometimes it force unlocks all the achievements it says but nothing unlocks, other times it crashes, but either way it just seems to be certain games affected for some reason.

Cyberoptixs avatar Mar 27 '25 16:03 Cyberoptixs

Has anyone been banned? Also, would it work for Riders Republic? It's a completely online game.

GustavoZamboniGimenez avatar Mar 29 '25 17:03 GustavoZamboniGimenez

Anyone knows if it works for Ghost Recon: Wildlands?

GenocideStomper avatar Mar 29 '25 22:03 GenocideStomper

Anyone knows if it works for Ghost Recon: Wildlands?

It does, just use the older version and change the DLL version to 1 like Dictarch said.

Cyberoptixs avatar Mar 31 '25 21:03 Cyberoptixs

Has anyone been banned? Also, would it work for Riders Republic? It's a completely online game.

No clue if anyone has been banned, but it could get you banned so just keep that in mind. It probably would with Riders Republic, it works for other online Ubisoft games like Wildlands.

Cyberoptixs avatar Mar 31 '25 21:03 Cyberoptixs

UNZIP me.zip

AC Revelations- unlock all achievements. This method works by editing Ubisoft achievement files.

  1. Press Win + R and enter %appdata%
  2. Navigate from the Roaming folder to AppData (one level higher)
  3. Open the Local folder
  4. Find and open the Ubisoft Game Launcher folder
  5. Go to the spool folder
  6. There will be a folder with your Ubisoft account ID inside — open it
  7. Delete all the .spool files in this folder (don't worry, achievements are stored on the server side and will not disappear) (probably you can paste them back after unlocking, just in case)
  8. Launch the game Assassin's Creed Revelations — a new .spool file will appear
  9. Close the game, download the attached file (and unzip it) and rename it to match the name of your file.
  10. Start the game and all achievements will be unlocked

Important: .spool files have different names for different users. I have 59.spool, you may have another name. Be sure to rename the downloaded file to match your file name.

P.S. Disabling cloud saves in Uplay before unlocking may be a good idea.

SnowedMan, ssSssXS, NikitaGareev, Cyberoptixs Sorry mates, can't check it for you, but at least 5 gamers successfully used this method

Dictarch avatar Mar 31 '25 22:03 Dictarch

UNZIP me.zip

AC Revelations- unlock all achievements. This method works by editing Ubisoft achievement files.

  1. Press Win + R and enter %appdata%
  2. Navigate from the Roaming folder to AppData (one level higher)
  3. Open the Local folder
  4. Find and open the Ubisoft Game Launcher folder
  5. Go to the spool folder
  6. There will be a folder with your Ubisoft account ID inside — open it
  7. Delete all the .spool files in this folder (don't worry, achievements are stored on the server side and will not disappear) (probably you can paste them back after unlocking, just in case)
  8. Launch the game Assassin's Creed Revelations — a new .spool file will appear
  9. Close the game, download the attached file (and unzip it) and rename it to match the name of your file.
  10. Start the game and all achievements will be unlocked

Important: .spool files have different names for different users. I have 59.spool, you may have another name. Be sure to rename the downloaded file to match your file name.

P.S. Disabling cloud saves in Uplay before unlocking may be a good idea.

SnowedMan, ssSssXS, NikitaGareev, Cyberoptixs Sorry mates, can't check it for you, but at least 5 gamers successfully used this method

I'll give the spool method a go with unlocking the achievements for AC Revelations and report back, is there any reason on why the Ubi Achievement Tool doesn't work for Revelations but does for the other games?

Cyberoptixs avatar Mar 31 '25 23:03 Cyberoptixs