ValveSoftware / Proton

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

Forspoken (1680880) #6474

Open zixaphir opened 1 year ago

zixaphir commented 1 year ago

Compatibility Report

System Information

I confirm:

Symptoms

Game launches to an error dialog titled Luminous.RenderInterface that reads D3D12Core.dll(DirectX.AgilitySDK) didn't be installed on your Windows. Please update Windows.

Reproduction

Attempt to launch game.

steam-1680880.log

RSerejo commented 1 year ago

Replying to https://github.com/ValveSoftware/Proton/issues/6474#issuecomment-1751722497

don't crash now after having added RADV_PERFTEST=rt VKD3D_CONFIG=dxr

juampiursic commented 1 year ago

Using this set of commands as per @lorenzo0932 wrote, I have FSR3 + Frame Generation, no flickering when Frame Generation is on, and game went from 60/70 to 120/130FPS, using vkd3d-proton-master.

VKD3D_FEATURE_LEVEL=12_2 RADV_PERFTEST=rt VKD3D_CONFIG=dxr SteamDeck=0

image

edt-xx commented 1 year ago

Using Proton-experimental[Bleeding Edge] and Arch's steam-native with mesa 23.2.1 with the parms: VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr SteamDeck=0 MESA_DISK_CACHE_SINGLE_FILE=true gamemoderun mangohud %command% the game no longer crashes when selecting raytraced shadows or raytrace AA but the game stalls (as in stops running with the screen frozen) when playing after selecting them. With mesa 23.2.1 think RADV_PERFTEST=rt should not be needed (and this seems to be the case) but its not stable using any RT options on a RX6600xt. Know others have had better experiences using the RT options. Fps is good (60+) with RT on using FSR Quality + Framegen - until it freezes. Just another data point.

Bitwolfies commented 1 year ago

I think it's time for valve to remove the forced steam deck proton setting, doesn't do much but harm at this point

zixaphir commented 8 months ago

I just wanted to pop in and say that Forspoken now works fine on my nvidia 1080ti on driver version 550.54.14 with Proton Experimental (and GE-Proton-8.32). Load times can be kind of high but that may have just been first-time shader compilation since it's been so long since I've made an earnest effort to play. After more than a year of owning this game and being unable to play it at even 30fps, I can finally justify not refunding it. :D

My current launch options are

STEAMDECK=0 mangohud gamemoderun %command%
mozo78 commented 8 months ago

Replying to https://github.com/ValveSoftware/Proton/issues/6474#issuecomment-1975810801

It's the driver, not Proton. Nvidia finally fixed it.

zixaphir commented 8 months ago

It's the driver, not Proton. Nvidia finally fixed it.

I'm not splitting hairs, I'm just pinging anyone who follows this topic that it works now. Who fixed what or how isn't really the point (nor did anything I say suggest otherwise)

mozo78 commented 8 months ago

It's the driver, not Proton. Nvidia finally fixed it.

I'm not splitting hairs, I'm just pinging anyone who follows this topic that it works now. Who fixed what or how isn't really the point

Yes it is, Proton/Valve has nothing to do here: https://forums.developer.nvidia.com/t/forspoken-really-bad-performance-no-matter-the-settings-or-the-driver-version/263232 The problem is fixed in 550.54.14.