ValveSoftware / Proton

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

Assassin's Creed IV Black Flag (242050) #1733

Open d10sfan opened 5 years ago

d10sfan commented 5 years ago

Compatibility Report

System Information

I confirm:

Log file: steam-242050.log

Symptoms

When I launch the game and after uplay loads, all I see is a black screen.

Reproduction

  1. Install Black Flag.
  2. Launch it, login to uplay (may need to manually install corefonts), let it install steam, then wait.
  3. The game window will appear, but it's just a black screen.
Joinyy commented 5 years ago

Try to update your nvidia drivers, it's newest version is 410.xx atm. That already helped me with several games on proton šŸ‘

d10sfan commented 5 years ago

I'm on the latest Dev drivers now, no change

SleepProgger commented 5 years ago

It seems like old WINE versions needed a patch to avoid the black screen problem. See : https://bugs.winehq.org/show_bug.cgi?id=39731

Altho i got it to run with PlayOnLinux without a problem some time ago (except the uplay launcher problems that is)

d10sfan commented 5 years ago

Proton 4.2 has the same problem for me.

kisak-valve commented 5 years ago

Hello @d10sfan, does disabling uplay's overlay have an effect?

d10sfan commented 5 years ago

I attempted that but still get a black screen. Far cry 3 had the same black screen problem for me but disabling Uplay overlay worked for that and I'm able to play that game now.

howels commented 5 years ago

Same issue for Assassin's Creed Freedom Cry (277590) which was a standalone expansion pack based on the same engine.

Arucard1983 commented 5 years ago

Using proton 4.2.4 still return a black screen. Even with Lutris, and using the last script on https://lutris.net/games/assassins-creed-iv-black-flag/ I need to change manually the Wine version to 4.8-ge-faudio-protonfied to fix the black screen, and I could play this game with standard settings. In contrast, 4.6 branches are totally broken! Selecting Single Play are OK, but multiplayer will close the game.

jomarocas commented 5 years ago

@kisak-valve you can approved the merge request in wine? for https://github.com/ValveSoftware/wine/pull/55 or i need to wait to something more, with this patch i can play the game in staged wine, please thanks

jomarocas commented 5 years ago

I attempted that but still get a black screen. Far cry 3 had the same black screen problem for me but disabling Uplay overlay worked for that and I'm able to play that game now.

how disable overlay in game? i press always shift + f2 and never working, and uplay icon no show.

howels commented 5 years ago

I attempted that but still get a black screen. Far cry 3 had the same black screen problem for me but disabling Uplay overlay worked for that and I'm able to play that game now.

how disable overlay in game? i press always shift + f2 and never working, and uplay icon no show.

Either when uplay launches during initial install or when uplay is visible in system tray after game closes.

jomarocas commented 5 years ago

if i disable overlay still dont work, the patch no working in 4.11.1

Kreyren commented 4 years ago

Compatibility Report

System Information

I confirm:

Symptoms

1) For some reason the uplay was hanging on Searching for patches window, after i've added PROTON_LOG=1 this issue was resolved where this was reproduced five times before

proton_log: http://dpaste.com/3VB840Q

2) Game hangs on black screen on run: http://dpaste.com/3ND22CG

3) On Steam Linux Runtime the game lacks executable

image

Reproduction

1) Run 242050 and see if Uplay hangs for you.

2) Run 242050 and expect it to hang on blackscreen after pressing play.

3) Run 242050 on Steam Linux Runtime

jomarocas commented 4 years ago

any update, this game works with lutris but dont works with proton, ,any advance

kakra commented 4 years ago

It works with latest Proton 5.6 from @GloriousEggroll and I believe this is due to the media foundation patches that went into it. I think Proton upstream will soon receive similar patches.

But I'm having issues with the controller: I need to keep a trigger pressed, otherwise the camera spins. In fact, I just need to move any axis of the controller to stop the spinning. This issue is also present in AC Unity but it worked properly in Proton 4.2, so there's a regression in Proton 5.0 (and thus also in GE version). Ubisoft forums suggest that this happens when multiple controllers are connected, so maybe Wine presents multiple instances of the same controller to the game? According to winecfg, there's only one.

jomarocas commented 4 years ago

It works with latest Proton 5.6 from @GloriousEggroll and I believe this is due to the media foundation patches that went into it. I think Proton upstream will soon receive similar patches.

But I'm having issues with the controller: I need to keep a trigger pressed, otherwise the camera spins. In fact, I just need to move any axis of the controller to stop the spinning. This issue is also present in AC Unity but it worked properly in Proton 4.2, so there's a regression in Proton 5.0 (and thus also in GE version). Ubisoft forums suggest that this happens when multiple controllers are connected, so maybe Wine presents multiple instances of the same controller to the game? According to winecfg, there's only one.

thanks for report

i have made for working

wget https://github.com/GloriousEggroll/proton-ge-custom/releases/download/5.6-GE-2/Proton-5.6-GE-2.tar.gz
mkdir ~/.steam/root/compatibilitytools.d
tar -C ~/.steam/root/compatibilitytools.d/ -xvf Proton-5.6-GE-2.tar.gz 

Restart steam and in properties of each game select proton-5.6-GE

and works, the multiplayer no working stale i get fps around 10 to 15 but the single player working well all settings in high and 60 fps

Loacoon1 commented 4 years ago

Just an update to confirm that this problem still exists in the last version of mainline Proton.

coreybruce commented 1 year ago

Compatibility Report

Name of the game with compatibility issues: Assassin's Creed Black Flag
Steam AppID of the game: 242050

System Information

GPU: RX 6700 XT
Driver/LLVM version: Mesa 23.0.3-1
Kernel version: 6.1.31-2-MANJARO
CPU: Ryzen 5700g
Ram: 32gb
Proton version: 8.0.1 and Experimental

Game doesn't launch and will sit there until the button goes back to play Log: https://gist.github.com/coreybruce/a6dff4cb7ea13efce43eb7ac253926f9

kisak-valve commented 1 year ago

Thank you Ubiconnect Fix today but there is another problem

Issue transferred from https://github.com/ValveSoftware/Proton/issues/6987. @frontal7 posted on 2023-08-01T19:56:38:

the game does not end normally, so I have to forcefully close it, but the ubisoft connect is not saved, so I always have to re-enter the password when reconnecting to Assassincreeds Black Flag or Unity. 20230802_041103

QushyQushy commented 11 months ago

I cannot activate the game to play it. When I put the CD Key in the required field it always fails with this error:

screenshot

kakra commented 11 months ago

Maybe login to Ubisoft website and try to register the key in your account there?

You can also try this first (before starting the game):

sudo sysctl net.ipv4.tcp_mtu_probing=1
stixholder commented 3 months ago

With latest Proton Experimental, 'ACBF' will start from via 'Ubisoft Connect' and playing with HIGH graphics settings (incl. SSAO, VSYNC, etc.) works.

Problems with a choppy/jerky rendering occur after some time playing, though - e. g. near ending the first introductory shipwreck surviving island episode.

I've seen this kind of problem before, e. g. with 'Journey to the savage planet':

The environment and character animations run smoothly, as long as there's no mouse movement changing the POV - when just using X/Y movement keys, there's almost no noticeable graphics 'stuttering', which looks similar to a slow, choppy shutter setting on a digital video camera, where several frames are dropped in a fixed interval.

Once this behavior 'kicks in', rendering stays that way and the only remedy seems to completely stop the running Proton instance and relaunch everything from start.

Therefore, this bug may not be game-specific, but it struck on ACBF now and again, so I'm reporting it in this thread.

I've updated the comments on how I managed to properly set up 'Ubisoft Connect' and the games in the same prefix here: Ubisoft Connect Thread

kisak-valve commented 1 day ago

Assassinā€™s Creed IV Black Flag (242050)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/8104. @CreeperofDoom posted on 2024-09-18T18:27:58:

Compatibility Report

System Information

I confirm:

Symptoms

This game has issues on Steam Deck, Such as: Graphical Issues and Flickering, Mostly In-Game Objects will Flicker usually in close view and disappear.

It also has alot of crashing problems, Either the game itself crashing, it completely freezing to where the device is inoperable or it will hard reboot the whole device.

Reproduction

Set all In-Game settings to Very High / High and run it, it keeps having these issues on my end