Proton icon indicating copy to clipboard operation
Proton copied to clipboard

Assassin's Creed Brotherhood (48190)

Open Cheaterman opened this issue 4 years ago • 6 comments

Compatibility Report

  • Name of the game with compatibility issues: Assassin's Creed Brotherhood
  • Steam AppID of the game: 48190

System Information

  • GPU: GeForce RTX 2060
  • Driver/LLVM version: =x11-drivers/nvidia-drivers-455.38-r1 =media-libs/mesa-20.1.10
  • Kernel version: 5.9.12
  • Link to full system information report as Gist: https://gist.github.com/27f33ccfc4638c0c7ef497a8d4caf991
  • Proton version: 5.13-4

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Logs: https://gist.github.com/54cda122887de0c0d06bcc5b965c336a

Note the ntlm_auth bit - I do have ntlm_auth:

cheaterman@cmans-laptop ~ $ ntlm_auth -V                                                                                                                                                                            
Version 4.12.9

Symptoms

Game crashes to desktop about one second into the Ubisoft intro video. It used to work on previous 5.13 release.

Reproduction

Install the game, start it on Proton 5.13-4. Do note I already disabled Steam overlay for this game as others have reported conflicts. I disabled Uplay overlay as well.

Cheaterman avatar Dec 11 '20 16:12 Cheaterman

Hello @Cheaterman, this looks like a line of interest from the log: [1211/174928.064:ERROR:mf_helpers.cc(14)] Error in dxva_video_decode_accelerator_win.cc on line 379

kisak-valve avatar Dec 11 '20 18:12 kisak-valve

Thanks a lot for your answer @kisak-valve - but to be honest I'm not quite sure I can act upon it, AIUI dxva is a DirectX video decoding API, like vaapi/vdpau here on Linux? It sure would explain why the game crashes while playing the intro video, but do you think there are packages I should install on my system to help address this?

Cheaterman avatar Dec 11 '20 20:12 Cheaterman

Okay, FWIW I get the exact same issue with 5.0-10 so I suspect there is indeed something wrong with my system somehow.

Cheaterman avatar Dec 12 '20 09:12 Cheaterman

Good news - sort of : the game works after rebooting my machine. Likely nothing to do with the game or Proton itself, more of an issue with vaapi/vdpau/nvidia and (I suspect) s2ram or general DPM.

EDIT: (And as usual, I nuked my profile in the process, losing my savegame. Bad habits die hard, haha.)

Cheaterman avatar Dec 12 '20 09:12 Cheaterman

FYI: One mission in this game breaks, if the FPS is >60 (The mission with Leonardo's Flying Machine). FPS>60 cause the physics to break. This can be fixed by setting the following launch options: DXVK_FRAME_RATE=60 %command%

cverstege avatar Feb 27 '22 18:02 cverstege

When trying to launch the game with Proton 7.0-4 or Proton Experimental (2022/09/30) it hangs on the Ubisoft Launcher "Update checking" window. Tried to set PROTON_NO_FSYNC=1, but not success. The only solution was to add the parameter -playoffline.

Specs:

  • O.S: Arch Linux
  • Kernel: 5.19.13
  • GPU: RX 6700 XT 12 GB (Mesa 22.1.7)
  • CPU: Ryzen 7 5700G 3.8 -> 4.4

Logs: steam-48190.tar.gz

ranplayer avatar Oct 06 '22 20:10 ranplayer

Game still hangs on Ubisoft launcher update for Proton 8.0-1 as well (only works using the parameter described above).

Log file: steam-48190.tar.gz

Line of interest ?

2074.039:014c:0150:err:ole:marshal_object Failed to create an IRpcStubBuffer from IPSFactory for {e89f726e-c4f4-4c19-bb19-b647d7fa8478} with error 0x80004002

Specs:

  • O.S: Arch Linux
  • Kernel: 6.1.24
  • GPU: RX 6700 XT 12 GB (Mesa 23.0.2)
  • CPU: Ryzen 7 5700G

ranplayer avatar Apr 17 '23 20:04 ranplayer

Replying to https://github.com/ValveSoftware/Proton/issues/4458#issuecomment-1512040112

#6637

The launcher defunct and no longer updates.

jolty1 avatar Apr 21 '23 08:04 jolty1

Using -playoffline no longer works, ubisoft connect is needed.

BenedettiLucca avatar Jul 31 '23 23:07 BenedettiLucca