What proton version are you running? I tried with the latest proton he.
I didn’t find the auto detect super helpful, kept trying to run at very high with full res, was not stellar. Was able to get decent frames with dlss + frame gen, balanced on high, dropping from 3440x1440 to 2560x1080 went into the 100s, dlss looks really bad with it though, like the edge artifacts are rough looking. Settled on tsr, find fsr really blurry, and no frame gen.
Didn’t do matchmaking, but co-op with my partner worked just fine.
I tried on the steamdeck, didn’t tweak much, didn’t expect it to be great but don’t think I expected PowerPoint level frames.
Edit, specs
4070ti
11900k
32 GB ram
On arch with most recent drivers
I did notice the edge flickering artifacts with upscaling. XeSS is a bit higher quality than TSR but it also has the flickering. FSR framegen causes the flickering to happen on some particle effect that they use for atmosphere effects (like pieces of dust floating in the air) so it isn’t very usable currerntly.
The game isn’t perfect, but it’s very playable for me after some settings adjustments. I didn’t have any crashes in 5.5 hours of playtime, but I did notice the shader compiling stutter and there were some spots where you could tell that it was loading a zone if you walked over a specific point and I was in combat at the time so I ran across that point a few times and that caused some framerate issues.
A HUGE amount of the stuttering was eliminated by setting the Textures Streaming Speed to Very High, it looks like this is throttling disk IO for performance reasons. If you have an NVME SSD then I can’t think of a reason not to set it to reason not to set it to very high.
That’s good to know that Steam co-op works. I’ll try it later today, my friends are all running Linux too and didn’t want to buy a copy if it wasn’t going to work. I happened to be home yesterday so I was the guinea pig.
I tried updating the DLSS version (using PROTON_ENABLE_NGX_UPDATER=1), the flickering still occurs. Same with using RENDER_PRESET_K. It almost looks like they’re applying too much sharpening when you’re using DLSS, but I don’t see a way to adjust that specifically.
AFAIK: PROTON_ENABLE_NGX_UPDATER=1 doesn’t update the dlss version/dll files, just some game-specific profile settings. You’d still need to replace the .dll files if you want newer/different dlss files.
Good to know that hdr works, and that other people are seeing the same edge flicker artifacts, it’s there on others (edges can get a bit shimmery with tsr) but really bad with dlss, I was wondering if it was lighting related but that point about atmospheric effects makes sense. Also tried messing about with the dlss version and settings, no dice unfortunately.
What launch options are you using if you don’t mind? I’ve had some adventures with hdr over the past year (GoW Ragnarok, CP2077 and ER run great, Horizon Zero Dawn absolutely hates it and will black screen with it on with or without gamescope) would love to have that going. I’ll definitely try the texture streaming setting too , some of the stuttering was super noticeable when I first booted it, definitely got better after some time.
My partner gifted me the copy, they’re on windows so (unsurprisingly) windows/linux coop works too. For what it’s worth, I was running it through sunshine to my steamdeck later yesterday and was a pretty solid experience.
You have to be using GE-Proton10 or above in order to use Wayland’s HDR. I don’t think you need ENABLE_HDR_WSI (I believe PROTON_ENABLE_HDR makes Proton set a bunch of environmental variables on startup.) but I’m not sure.
I don’t have the game, but maybe it ships older dlss dll or uses some shit preset? I usually just replace the game dll with latest one from TPU (https://www.techpowerup.com/download/nvidia-dlss-dll/) and slap an env var to force transformer model DXVK_NVAPI_DRS_NGX_DLSS_SR_OVERRIDE_RENDER_PRESET_SELECTION=RENDER_PRESET_K (as per: https://github.com/jp7677/dxvk-nvapi/wiki/Passing-driver-settings) (EDIT: render_preset_latest could work too, but last I heard K was latest, and the “newer ones” aren’t actually used yet, dunno of render_preset_latest actually uses those or K)
seems to work in the games I play, but, YMMV.
edit: might need DXVK_NVAPI_DRS_NGX_DLSS_SR_OVERRIDE=on as well.
What proton version are you running? I tried with the latest proton he.
I didn’t find the auto detect super helpful, kept trying to run at very high with full res, was not stellar. Was able to get decent frames with dlss + frame gen, balanced on high, dropping from 3440x1440 to 2560x1080 went into the 100s, dlss looks really bad with it though, like the edge artifacts are rough looking. Settled on tsr, find fsr really blurry, and no frame gen.
Didn’t do matchmaking, but co-op with my partner worked just fine.
I tried on the steamdeck, didn’t tweak much, didn’t expect it to be great but don’t think I expected PowerPoint level frames.
Edit, specs 4070ti 11900k 32 GB ram On arch with most recent drivers
Using GE-Proton10-15, HDR works great too.
I did notice the edge flickering artifacts with upscaling. XeSS is a bit higher quality than TSR but it also has the flickering. FSR framegen causes the flickering to happen on some particle effect that they use for atmosphere effects (like pieces of dust floating in the air) so it isn’t very usable currerntly.
The game isn’t perfect, but it’s very playable for me after some settings adjustments. I didn’t have any crashes in 5.5 hours of playtime, but I did notice the shader compiling stutter and there were some spots where you could tell that it was loading a zone if you walked over a specific point and I was in combat at the time so I ran across that point a few times and that caused some framerate issues.
A HUGE amount of the stuttering was eliminated by setting the Textures Streaming Speed to Very High, it looks like this is throttling disk IO for performance reasons. If you have an NVME SSD then I can’t think of a reason not to set it to reason not to set it to very high.
That’s good to know that Steam co-op works. I’ll try it later today, my friends are all running Linux too and didn’t want to buy a copy if it wasn’t going to work. I happened to be home yesterday so I was the guinea pig.
I tried updating the DLSS version (using PROTON_ENABLE_NGX_UPDATER=1), the flickering still occurs. Same with using RENDER_PRESET_K. It almost looks like they’re applying too much sharpening when you’re using DLSS, but I don’t see a way to adjust that specifically.
AFAIK: PROTON_ENABLE_NGX_UPDATER=1 doesn’t update the dlss version/dll files, just some game-specific profile settings. You’d still need to replace the .dll files if you want newer/different dlss files.
https://github.com/jp7677/dxvk-nvapi/wiki/Passing-driver-settings#ngx-snippet-updates-and-preset-overrides - at least the documentation here only talks about some snippets that envvar allows updating
Ah, I didn’t RTFM completely. I just read a snippet that mentioned the NGX updater and misunderstood the context.
I’ll give it a shot, thanks.
tbh, I did the exact same thing, but came across that documentation today and realized my error… :P
hope it works!
So many envs and no central documentation makes it hard to handle for everyone.
Good to know that hdr works, and that other people are seeing the same edge flicker artifacts, it’s there on others (edges can get a bit shimmery with tsr) but really bad with dlss, I was wondering if it was lighting related but that point about atmospheric effects makes sense. Also tried messing about with the dlss version and settings, no dice unfortunately.
What launch options are you using if you don’t mind? I’ve had some adventures with hdr over the past year (GoW Ragnarok, CP2077 and ER run great, Horizon Zero Dawn absolutely hates it and will black screen with it on with or without gamescope) would love to have that going. I’ll definitely try the texture streaming setting too , some of the stuttering was super noticeable when I first booted it, definitely got better after some time.
My partner gifted me the copy, they’re on windows so (unsurprisingly) windows/linux coop works too. For what it’s worth, I was running it through sunshine to my steamdeck later yesterday and was a pretty solid experience.
Yeah that’s my experience as well. TSR seems to be doing the same thing but it isn’t applying the oversharpening which makes them stand out.
You have to be using GE-Proton10 or above in order to use Wayland’s HDR. I don’t think you need ENABLE_HDR_WSI (I believe PROTON_ENABLE_HDR makes Proton set a bunch of environmental variables on startup.) but I’m not sure.
I don’t have the game, but maybe it ships older dlss dll or uses some shit preset? I usually just replace the game dll with latest one from TPU (https://www.techpowerup.com/download/nvidia-dlss-dll/) and slap an env var to force transformer model
DXVK_NVAPI_DRS_NGX_DLSS_SR_OVERRIDE_RENDER_PRESET_SELECTION=RENDER_PRESET_K
(as per: https://github.com/jp7677/dxvk-nvapi/wiki/Passing-driver-settings) (EDIT:render_preset_latest
could work too, but last I heard K was latest, and the “newer ones” aren’t actually used yet, dunno ofrender_preset_latest
actually uses those or K)seems to work in the games I play, but, YMMV.
edit: might need
DXVK_NVAPI_DRS_NGX_DLSS_SR_OVERRIDE=on
as well.I’ll give it a try, thanks!