Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assassin's Creed Revelations (201870) #1755

Open
2 of 6 tasks
d10sfan opened this issue Oct 16, 2018 · 6 comments
Open
2 of 6 tasks

Assassin's Creed Revelations (201870) #1755

d10sfan opened this issue Oct 16, 2018 · 6 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues

Comments

@d10sfan
Copy link

d10sfan commented Oct 16, 2018

Whitelist Request

  • Name of the game to be whitelisted: Assassin's Creed Revelations
  • Steam AppID of the game: 201870

System Information

I confirm:

  • that pressing the Play button in the Steam client is sufficient.
  • that runtime config options
    are necessary to run the game.
  • that no workarounds other than the mentioned ones are necessary.

Issues

  • I haven't experienced any issues.
  • There are no issues left open for this game.
  • Although I consider the gaming experience equal to Windows there are
    remaining issues:
  • The bundled uplay seems to crash. I downloaded the installer from ubisoft's website and installed it inside the prefix, and then it loaded.
  • Core fonts were required to show the uplay window
  • Once all of this was taken care of, the game itself worked great.
@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Oct 16, 2018
@lecterror
Copy link

These were not the only steps necessary:

  1. Uplay couldn't connect to the server, workaround as described in this issue: Far Cry 3 (220240) #727
sudo ln -s /usr/lib/libgnutls.so.30.14.11 ~/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64/libgnutls.so.26
sudo ln -s /usr/lib32/libgnutls.so.30.14.11 ~/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32/libgnutls.so.26
  1. When I finally got into the game, there was a graphical glitch, with a white overlay "fog" covering the entire screen. The solution was to rename systemdetection.dll as described here: https://steamcommunity.com/app/201870/discussions/0/1520386297687444769/

No idea if there are any side effects.

@kisak-valve kisak-valve changed the title Assassin's Creed Revelations Assassin's Creed Revelations (201870) Dec 30, 2018
@jvetulani
Copy link

The above fix does not work on Ubuntu 18.04 - the location for the libgnutls.so.26 in the steam folder doesn't match - on Ubuntu there already is a symlink located in ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu

while the /pinned_libs_32 and /pinned_libs_64 don't exist, creating them does nothing.

The game does not open with an error about failing to request a product key from Steam like in this error ValveSoftware/steam-for-linux#5649

@jomarocas
Copy link

for me working out the box in proton 4.11.1

@cverstege
Copy link

This game seems to work perfectly fine. Even a game breaking bug of the windows version is reproduced.
I'm talking about this one: https://linustechtips.com/topic/1198968-assassins-creed-revelations-randomly-started-crashing-sequence-7-memory-3-fixed/
I'm looking for a way to force proton to only use a single core, as this seems to fix the issue under windows. Does anyone know how I can do this?

@kisak-valve
Copy link
Member

Hello @cverstege, you could try setting the game's launch options to taskset -c 0 %command%. This should tell the game to only use the first CPU core (the count starts at zero).

@cverstege
Copy link

Thanks for the quick answer. This indeed fixed the issue. But then I got low fps. I managed to complete the mission now. So adding this permanently to the launch options is not a good idea.
Thank you very much @kisak-valve

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues
Projects
None yet
Development

No branches or pull requests

6 participants