安裝 Steam
登入
|
語言
簡體中文
日本語(日文)
한국어(韓文)
ไทย(泰文)
Български(保加利亞文)
Čeština(捷克文)
Dansk(丹麥文)
Deutsch(德文)
English(英文)
Español - España(西班牙文 - 西班牙)
Español - Latinoamérica(西班牙文 - 拉丁美洲)
Ελληνικά(希臘文)
Français(法文)
Italiano(義大利文)
Bahasa Indonesia(印尼語)
Magyar(匈牙利文)
Nederlands(荷蘭文)
Norsk(挪威文)
Polski(波蘭文)
Português(葡萄牙文 - 葡萄牙)
Português - Brasil(葡萄牙文 - 巴西)
Română(羅馬尼亞文)
Русский(俄文)
Suomi(芬蘭文)
Svenska(瑞典文)
Türkçe(土耳其文)
tiếng Việt(越南文)
Українська(烏克蘭文)
回報翻譯問題
What have i done to deserve such punishment
Reading about Ubisoft Launcher configuration, i've been digging and i found a configuraton file
"C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\cache\configuration"
Inside there's configuration related to AC2 path in windows registry, i went to this registry Key and didn´t even exist, so i created it.
HKEY_LOCAL_MACHINE\SOFTWARE\Ubisoft\Assassin's Creed II\GameUpdate\installdir
in installdir i wrote Steam AC2 path
Then i copied the AssassinsCreedIIGame.exe file to AssassinsCreedII.exe because is the updater.
Finally, i executed the game and problem solved.
Hope this helps for few who still had the problem.
Hi thanks for the suggestion, but I don't understand the copying the AssassinsCreedIIGame.exe file to the other thing. Please help
I make a copy of AssassinsCreedIIGame.exe and renamed to AssassinsCreedII.exe (in the same folder) because when i checked the ubisoft launcher log file there was an error "cannot find evil updater AssassinsCreedII.exe" and I thought that the file is missing or it has a different name, so i took my chances using de same .exe file and it worked.
Maybe you're thinking, isn´t easier change it in the configuration file, i think not, because when the launcher starts it updates this file.
I tried the fix as described above, and it didn't work. The Uplay launcher displayed "Upgrade" instead of "Play" after the fix, but it still gave me the same error.
I uninstalled and then reinstalled the game from the Uplay launcher itself (under the Games tab there should be an arrow immediately under the game that will have uninstall in the list. After that, I found the game in the store and downloaded.)
That was just 20 minutes ago, so I guess I can't say for certain if this is a permanent fix. Likewise I don't know if this would work if tried first before the fix in the original post, but now the information is out there. If this was unclear, don't hesitate to ask me more. Enjoy!
Can you clarify what you did when you said "in installdir i wrote Steam AC2 path" ?
Thanks a lot! :)
In the configuration file there's a property called: "working_directory" with value "HKEY_LOCAL_MACHINE\SOFTWARE\Ubisoft\Assassin's Creed II\GameUpdate\installdir". I created this key in the windows registry and in the registry value i put the Steam AC2 Installation Path, something like "...Steam\steamapps\common\Assassin's Creed 2\"
Unfortunately for me, neither way works. :-P I've realised the same problem with the file names, but the Ubisoft support did not reply for a week!
1. Download the game from Steam.
2. Once downloaded DON`T START IT!!!
3. Open Steam\steamapps\common\ and rename the folder from Assassin`s Creed 2 to Assassin`s Creed II
4. Open Uplay, go to Games -> My Games -> Assassin`s Creed II and press Download. Choose the Steam\steamapps\common\Assassin`s Creed II folder.
5. Wait for Uplay to verify the content and download 1 additional GB of data.
6. Rename back the folder (from step 3) from Assassin`s Creed II to Assassin`s Creed 2.
7. Launch the game through Steam, once the Uplay opens, it will ask you if you have moved the game folder, just browse to Assassin`s Creed 2 folder and Enjoy!!
Now here is something else, that I haven`t check at all. If you verify with Steam, there will be 1 file that is "corrupted" and will be re-downloaded. Then if you verify with Uplay, the same file will be again marked as "corrupted" and re-downloaded, but this time by Uplay. You can go back to Steam and repeat. The game works with either Steam or Uplay file.
So 1GB+ additional data when downloaded from Uplay. file that is marked as corrupted when verified. For me that means that Steam and Uplay just have data mismatch.
Then in regular Steam mode (not Big Picture Mode, at least for the first time sync) launch the game. You will get a message asking if you would like to bind the game and Uplay ? Select yes and then it will automatically verify that you are the owner of the game and it will be on your account. Then it should launch.
When I bought Far Cry: Primal, I had this problem. It also was a problem with the Wii U port Zombi. So anytime you buy an Ubisoft game, you might as well launch it and wait for the confirmation that it was synced with your Uplay account.
Once you sync the account, you should be fine to start up the game from Steam like any other game without having to mess with Uplay at all.
I've most of the games on the E: drive and SSD i: drive.
==
Assassin's creed 2, Brotherhood, Revelations, 3
- are required to run from the drive where Uplay is installed (in my case C: drive)
What did NOT work fixing it
- Reinstalling Uplay (remove,reboot,install,reboot)
- Redownload the games.
- Setting the path in the registry (Gameupdate/installdir and all)
- Tried making a junction* from E:\Games\SteamLibraryC to C:\Games\SteamLibrary
I moved the game in steam via,
[Properties] on the game > [Local files] tab > [Move install folder...]
(You can create library-folder via [Settings] > [Downloads] > [Steam library folders])
[note]
Strangely enough I've just tested moving them to D: and the also work there ?!
* Link Microsoft junctions https://docs.microsoft.com/en-us/sysinternals/downloads/junction