ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.28k stars 1.06k forks source link

Assassin's Creed Revelations (201870) #1755

Open d10sfan opened 6 years ago

d10sfan commented 6 years ago

Whitelist Request

System Information

I confirm:

Issues

lecterror commented 5 years ago

These were not the only steps necessary:

  1. Uplay couldn't connect to the server, workaround as described in this issue: https://github.com/ValveSoftware/Proton/issues/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.

jvetulani commented 5 years ago

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 https://github.com/ValveSoftware/steam-for-linux/issues/5649

jomarocas commented 5 years ago

for me working out the box in proton 4.11.1

cverstege commented 2 years ago

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 commented 2 years ago

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 commented 2 years ago

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