Requesting the Mac Key on Windows will fail as well. Requestig the Mac key with steam steam://cdkeys/33362 will fail. On Linux requesting the Windows Key with steam steam://cdkeys/33361 works just fine. When launching the game on Windows, the Steam client will thus only try to get the Windows DLC Key, but the Linux client is trying to obtain the Windows and the Mac key on launch, which fails. In contrast, when installing the game on Linux, both CD Key DLCs are installed as well, but the Steam client can only fetch the Windows Key, but also wants to get the Mac key, as ShowCDKeyOnLaunch is set to true for both DLCs (see SteamDB links). It isn't even shown as an available DLC on the Windows Steam client.
When installing Assassin's Creed 2 ( ) on Windows, it will only install the Windows CD Key DLC ( ), but not the Mac CD Key DLC ( ). I think I found the cause of this Problem.
Assassin's Creed II seems to be the only game that has issues with this, and requires a command to be executed in terminal before launching Steam, which doesn't show the CD key screen at all, and just launches the game. When starting up certain games on Steam, another window will open up showing your CD key. This would be where you would enter the CD key that should display when launching the game, but its bypassed when using that terminal command at launch. You are then greeted by a screen to enter your CD key. I personally don't feel comfortable doing this, so I chose not to do this. Then UPlay launches without recognizing Assassin's Creed II.Īfter exiting UPlay and opening up Assassin's Creed II a second time, UPlay will ask you to link your Steam account. Using the "sed -i 's/legacykeyregistrylocation/legacykeyregistrylocation2/g' ~/.steam/steam/appcache/appinfo.vdf" command in terminal before launching Steam will spawn UPlay, which installs, you then create an account and/or log in.
Without using the "sed -i 's/legacykeyregistrylocation/legacykeyregistrylocation2/g' ~/.steam/steam/appcache/appinfo.vdf" command in terminal before launching Steam, you will get this error message.įailed to request product key from Steam, please try again in a few minutes. Name of the game with compatibility issues: Assassin's Creed II.Explore deep progression mechanics and challenge your skills against unique and powerful bosses. Loot and use dozens of weapons with different characteristics and rarities. Sail down the Nile, uncover the mysteries of the pyramids or fight your way against dangerous ancient factions and wild beasts as you explore this gigantic and unpredictable land.Įngage into multiple quests and gripping stories as you cross paths with strong and memorable characters, from the wealthiest high-born to the most desperate outcasts.Įxperience a completely new way to fight. Unveil dark secrets and forgotten myths as you go back to the one founding moment: The Origins of the Assassin’s Brotherhood.
*The Discovery Tour by Assassin’s Creed: Ancient Egypt is available now as a free update!*Īncient Egypt, a land of majesty and intrigue, is disappearing in a ruthless fight for power. About This Game ASSASSIN’S CREED ORIGINS IS A NEW BEGINNING