ValveSoftware / Proton

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

Far Cry 3 - Blood Dragon (233270) #6514

Open cretsiah opened 1 year ago

cretsiah commented 1 year ago

Directx_11_Error File_Failure

assuming corrupted storage area from where game is downloaded from

Steam Support said to drop a line here Screenshot from 2023-02-10 08-24-09

cretsiah commented 1 year ago

honestly no idea what im doing so here is log steam-233270.log

kisak-valve commented 1 year ago

Hello @cretsiah, please grab the compatibility report template from https://github.com/ValveSoftware/Proton/issues/new?template=compatibility-report.md, copy it here, and fill it out.

kisak-valve commented 1 year ago

Also, can you test how the game behaves with Proton 6.3?

cretsiah commented 1 year ago

Also, can you test how the game behaves with Proton 6.3?

on my old system when i could get around this these 2 issues i used to use proton 6.03-8 however i would have to contact steam support to get the files to become downloadable and launch the game... but would also require having to copy and paste the ubisoft launcher from another working ubisoft game.

i will try again to test the game under 6.3


Far Cry 3 Blood Dragon

Issue transferred from https://github.com/ValveSoftware/Proton/issues/6519. @cretsiah posted on 2023-02-10T23:12:38:

Compatibility Report

System Information

I confirm:

steam-233270.log

Symptoms

Reproduction

alasky17 commented 1 year ago

@cretsiah Regarding the missing uplay/ubisoft connect launcher - it might be easier to use protontricks to install it into the prefix instead of needing to copy it from another game? Once you have protontricks installed (https://github.com/Matoking/protontricks), you can use "protontricks 233270 uplay" to install the ubisoft launcher into your game prefix. Edit: I just tried the game myself, and it does install the Uplay launcher, so you will not need to do that. It looks like it needs 2 launches to work, which is pretty standard for uplay games.
Also, Uplay pushed an update which broke their launcher recently. We pushed an update to 7.0-6 to fix this, but older versions of Proton will not work with the Uplay launcher.

I think that the error you are seeing with the Uplay launcher (Ubisoft Game Launcher: Error Code is 1) is a result of you trying different proton versions without properly cleaning. You can "fix" the error by deleting the prefix folder (located by default in ~/.steam/steam/steamapps/compatdata/233270) and then launching the game 2x on Proton 7.0 again. It might actually benefit you to just uninstall the game entirely and then reinstall and launch directly with Proton 7.0-6.

I didn't have much luck trying to launch on 6.3-8 because of the aforementioned Uplay update, but hopefully the game will just work on 7.0-6 with a fresh install. It is working for me :)

cretsiah commented 1 year ago

i had completely deleted / purged steam and all games redownloaded all and still not work, same 2 errors 53 failed files and directx 11 tried all 3 protons 6.3-8, 7.6 and experimental

so i got no idea whats going on

intelligentgaming commented 4 months ago

I can confirm that the game no-longer works using Steam Proton Experimental or 9.0.1.

Ubuntu 24.04 - Nvidia RTX 3080 - 535.171.04

Clicking the Play button should initially start the installation process for Ubisoft Connect, but this never happens, I see the processing Vulkan shaders and then it returns to the Play button again.

Native Steam package with the game installed on an Ext4 formatted partition.

intelligentgaming commented 4 months ago

OK, so I managed to get it working.

Install UbisoftConnectInstaller.exe as a non-steam game using Proton Experimental.

Then launch the game again, and it correctly will launch Ubisoft Connect and load the game.

You still need to disable the Steam Overlay however.