ValveSoftware / Proton

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

Assassin's Creed Brotherhood (48190) #4458

Open Cheaterman opened 3 years ago

Cheaterman commented 3 years ago

Compatibility Report

System Information

I confirm:

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.

kisak-valve commented 3 years ago

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

Cheaterman commented 3 years ago

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

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

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.)

cverstege commented 2 years ago

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%

ranplayer commented 2 years ago

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:

Logs: steam-48190.tar.gz

ranplayer commented 1 year ago

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:

jolty1 commented 1 year ago

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

6637

The launcher defunct and no longer updates.

BenedettiLucca commented 1 year ago

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