Nukem9 / dlssg-to-fsr3

Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS-G Frame Generation (nvngx_dlssg).
GNU General Public License v3.0
4.14k stars 156 forks source link

Alan Wake 1.0.14 FSR3 issues #271

Open Styphoryte opened 7 months ago

Styphoryte commented 7 months ago

Having bad performance drops after a minute or 2 or after switching to Mind Place frame gen bugs out and sometimes see flashes of black squares and GPU utilization goes down as well. I see on the Game compatibility list it indeed says Alan wake 2 but for version 1.0.13, maybe that's my issue. Since I'm on the newest update?

ImASadBoy commented 7 months ago

What GPU, graphics settings, and resolution are you on?

Styphoryte commented 7 months ago

RTX 3060 XC 12GB, running in 4k, DLSS on Balanced, with newest 3.5.10 nvngx_dlss.dll. I think I've tried Ultra + High textures but have the same result. All other settings are mainly on Medium, SSAO enabled. Raytracing options all disabled for now. I've noticed even trying to enable PT in I think this mod it actually works, but with awful performance it can't keep up I don't think. I can enable some RT settings more than likely with FSR3 mod, but not in 4k... At one point I did have only Direct Lighting only enabled, nothing else. It was running 30fps+ but eventually it bugged out. I'm assuming RT options might not be very stable rn with FSR3, or maybe it's my GPU not powerful enough for 4k?

I can run it better with Frame gen off and PT set to on in 4k drops down to 24 fps during intense fights but it's not as bad with Frame gen on. I'm assuming FSR3 just can't handle PT or wasn't exactly built for it? With LukeFZ's FSR3 mod it just turns into a bunch of weird colors lmao.

ImASadBoy commented 7 months ago

RTX 3060 XC 12GB, running in 4k, DLSS on Balanced, with newest 3.5.10 nvngx_dlss.dll. I think I've tried Ultra + High textures but have the same result. All other settings are mainly on Medium, SSAO enabled. Raytracing options all disabled for now. I've noticed even trying to enable PT in I think this mod it actually works, awful performance can't keep up.

I can run it better with Frame gen off and PT set to on in 4k drops down to 24 fps during intense fights but it's not as bad with Frame gen on. I'm assuming FSR3 just can't handle PT or wasn't exactly built for it? With LukeFZ's FSR3 mod it just turns into a bunch of weird colors lmao.

Try this mod but with slightly lower settings and see if the performance degradation shows up again. I'm playing with Path Tracing high on a 3070 and been able to have hours long sessions without any issue

Styphoryte commented 7 months ago

RTX 3060 XC 12GB, running in 4k, DLSS on Balanced, with newest 3.5.10 nvngx_dlss.dll. I think I've tried Ultra + High textures but have the same result. All other settings are mainly on Medium, SSAO enabled. Raytracing options all disabled for now. I've noticed even trying to enable PT in I think this mod it actually works, awful performance can't keep up. I can run it better with Frame gen off and PT set to on in 4k drops down to 24 fps during intense fights but it's not as bad with Frame gen on. I'm assuming FSR3 just can't handle PT or wasn't exactly built for it? With LukeFZ's FSR3 mod it just turns into a bunch of weird colors lmao.

Try this mod but with slightly lower settings and see if the performance degradation shows up again. I'm playing with Path Tracing high on a 3070 and been able to have hours long sessions without any issue

Okay interesting, I'm also going to make certain it's not an issue with my game or anything else so I will try without dlssg to fsr3 for little while just to be certain it's nothing else causing my issues. I am using it on Cyberpunk just fine, although did switch to Luke's for now did seem to be little bit less input latency issues with his. Same bad ghosting issues though, that's an FSR3 problem for sure.

Also, did you figure out the best DLSSTweaks preset to use for ghosting? I figured out without using FSR3 frame gen mod, the best DLSS preset for this game (besides DLAA) is preset F. Completely elminated the ghosting for me, which was awful when you'd move the camera fast you could see the parts of Saga's red jacket everywhere it was bad.

ImASadBoy commented 7 months ago

Check the Alan Wake 2 wiki page of this mod for a fix fir the ghosting issue! Also LukeFZ uses FSR upscaling, so DLSSTweaks will be useless with it.

Styphoryte commented 7 months ago

Check the Alan Wake 2 wiki page of this mod for a fix fir the ghosting issue! Also LukeFZ uses FSR upscaling, so DLSSTweaks will be useless with it.

Yes but I thought we were able to use DLSS instead, or should I use FSR for upscaling. Maybe that's the reason I'm having issues lmao. 🤦 Edit: Oh I see you were talking about Luke's mod... Well, after reading the read me text file in his mod it does indeed say DLSS can be used anyhow. On step 5 of Luke's readme

  1. Launch the game. If everything worked correctly, there should be a new console window with a few log messages and FSR3 working once you enable FSR2 (or DLSS) in select games.

I have indeed been using DLSS only since I'm using an Nvidia card, so now I'm wondering about trying FSR then? I've only had issues with awful jagged edges and shimmering / weird artifacts in the past with it so I've never bothered. Even in Alan Wake 2 FSR was really awful by itself lol.

ImASadBoy commented 7 months ago

Check the Alan Wake 2 wiki page of this mod for a fix fir the ghosting issue! Also LukeFZ uses FSR upscaling, so DLSSTweaks will be useless with it.

Yes but I thought we were able to use DLSS instead, or should I use FSR for upscaling. Maybe that's the reason I'm having issues lmao. 🤦 Edit: Oh I see you were talking about Luke's mod... Well, after reading the read me text file in his mod it does indeed say DLSS can be used anyhow. On step 5 of Luke's readme

  1. Launch the game. If everything worked correctly, there should be a new console window with a few log messages and FSR3 working once you enable FSR2 (or DLSS) in select games.

I have indeed been using DLSS only since I'm using an Nvidia card, so now I'm wondering about trying FSR then? I've only had issues with awful jagged edges and shimmering / weird artifacts in the past with it so I've never bothered. Even in Alan Wake 2 FSR was really awful by itself lol.

This mod makes you use DLSS upscaling with FSR3 FG by replacing the DLSSFG, but keeping the DLSS upscaling. LukeFZ mod replaces DLSS with FSR. With this mod, you are supposed to use DLSS not FSR, with Luke's you are supposed to use FSR

Styphoryte commented 7 months ago

Check the Alan Wake 2 wiki page of this mod for a fix fir the ghosting issue! Also LukeFZ uses FSR upscaling, so DLSSTweaks will be useless with it.

Yes but I thought we were able to use DLSS instead, or should I use FSR for upscaling. Maybe that's the reason I'm having issues lmao. 🤦 Edit: Oh I see you were talking about Luke's mod... Well, after reading the read me text file in his mod it does indeed say DLSS can be used anyhow. On step 5 of Luke's readme

  1. Launch the game. If everything worked correctly, there should be a new console window with a few log messages and FSR3 working once you enable FSR2 (or DLSS) in select games.

I have indeed been using DLSS only since I'm using an Nvidia card, so now I'm wondering about trying FSR then? I've only had issues with awful jagged edges and shimmering / weird artifacts in the past with it so I've never bothered. Even in Alan Wake 2 FSR was really awful by itself lol.

This mod makes you use DLSS upscaling with FSR3 FG by replacing the DLSSFG, but keeping the DLSS upscaling. LukeFZ mod replaces DLSS with FSR. With this mod, you are supposed to use DLSS not FSR, with Luke's you are supposed to use FSR

Okay, so I was right about DLSS with FSR for Nukem's mod, I did also read that so no it didn't fly over my head or anyhting that's why I was using DLSS xD. But Luke's most recent version from yesterday I think it was contains 0.7.3 beta and in the newest readme states you can use DLSS if you prefer, so same as this mod essentially. DLSS with FSR3 FG instead of DLSS FG. I just copied and pasted the readme so I'm not bluffing or something lol.

What I'm confused about Luke's mod: Does his also have FSR3 Upscaling implementation? I thought FSR2.2 or whatever was the newest as far as upscaling goes. With FSR3 release they only introduced Frame gen right? I'm just confusing myself now lmao. I am behind with AMD FSR, I kind of ignored it for awhile until now so please excuse my dumbA* questions lol.

Edit: I do see what you meant by Lukes mod, in TLOU (The Last of Us) it forces FSR but for some reason hides DLSS, but Cyberpunk I don't have this issue, it just enables / swaps DLSS frame generation to AMD FSR3 so that I can either use FSR upscaling or DLSS. So maybe it depends on the game. Anyways, I'm gonna try to steer away from Luke's mod talk anyhow since this isn't the place for it.

My comparisons so far are that at least in my experience both mods seem to work about the same in their current state with Cyberpunk as well as Alan Wake 2, which would make sense. Lol. Alan wake 2 both are buggy af for some reason, at least for me.


For now I'd prefer to keep this open since my issue is still unresolved, at least for AW2. If anyone is having issues with 1.0.14 (newest build) steam version preferably then please chime in on your experience or suggestions. I'm gonna have to say it might just be buggy yet, I still see lots of people reporting 60 percent of the time frame gen works other times not.

ImASadBoy commented 7 months ago

Check the Alan Wake 2 wiki page of this mod for a fix fir the ghosting issue! Also LukeFZ uses FSR upscaling, so DLSSTweaks will be useless with it.

Yes but I thought we were able to use DLSS instead, or should I use FSR for upscaling. Maybe that's the reason I'm having issues lmao. 🤦 Edit: Oh I see you were talking about Luke's mod... Well, after reading the read me text file in his mod it does indeed say DLSS can be used anyhow. On step 5 of Luke's readme

  1. Launch the game. If everything worked correctly, there should be a new console window with a few log messages and FSR3 working once you enable FSR2 (or DLSS) in select games.

I have indeed been using DLSS only since I'm using an Nvidia card, so now I'm wondering about trying FSR then? I've only had issues with awful jagged edges and shimmering / weird artifacts in the past with it so I've never bothered. Even in Alan Wake 2 FSR was really awful by itself lol.

This mod makes you use DLSS upscaling with FSR3 FG by replacing the DLSSFG, but keeping the DLSS upscaling. LukeFZ mod replaces DLSS with FSR. With this mod, you are supposed to use DLSS not FSR, with Luke's you are supposed to use FSR

Okay, so I was right about DLSS with FSR for Nukem's mod, I did also read that so no it didn't fly over my head or anyhting that's why I was using DLSS xD. But Luke's most recent version from yesterday I think it was contains 0.7.3 beta and in the newest readme states you can use DLSS if you prefer, so same as this mod essentially. DLSS with FSR3 FG instead of DLSS FG. I just copied and pasted the readme so I'm not bluffing or something lol.

What I'm confused about Luke's mod: Does his also have FSR3 Upscaling implementation? I thought FSR2.2 or whatever was the newest as far as upscaling goes. With FSR3 release they only introduced Frame gen right? I'm just confusing myself now lmao. I am behind with AMD FSR, I kind of ignored it for awhile until now so please excuse my dumbA* questions lol.

Edit: I do see what you meant by Lukes mod, in TLOU (The Last of Us) it forces FSR but for some reason hides DLSS, but Cyberpunk I don't have this issue, it just enables / swaps DLSS frame generation to AMD FSR3 so that I can either use FSR upscaling or DLSS. So maybe it depends on the game. Anyways, I'm gonna try to steer away from Luke's mod talk anyhow since this isn't the place for it.

My comparisons so far are that at least in my experience both mods seem to work about the same in their current state with Cyberpunk as well as Alan Wake 2, which would make sense. Lol. Alan wake 2 both are buggy af for some reason, at least for me.

For now I'd prefer to keep this open since my issue is still unresolved, at least for AW2. If anyone is having issues with 1.0.14 (newest build) steam version preferably then please chime in on your experience or suggestions. I'm gonna have to say it might just be buggy yet, I still see lots of people reporting 60 percent of the time frame gen works other times not.

AMD FSR3 did not introduce a new upscaler, the latest version of the upscaler is 2.2.

Regarding this mod and Alan Wake 2 all I can say is try to lower your settings, FG is heavy for the GPU and maybe yours can't keep up(?)

Igihara commented 7 months ago

4K on a card not meant for 4K..

chikkibum commented 7 months ago

RTX 3060 XC 12GB, running in 4k, DLSS on Balanced, with newest 3.5.10 nvngx_dlss.dll. I think I've tried Ultra + High textures but have the same result. All other settings are mainly on Medium, SSAO enabled. Raytracing options all disabled for now. I've noticed even trying to enable PT in I think this mod it actually works, but with awful performance it can't keep up I don't think. I can enable some RT settings more than likely with FSR3 mod, but not in 4k... At one point I did have only Direct Lighting only enabled, nothing else. It was running 30fps+ but eventually it bugged out. I'm assuming RT options might not be very stable rn with FSR3, or maybe it's my GPU not powerful enough for 4k?

I can run it better with Frame gen off and PT set to on in 4k drops down to 24 fps during intense fights but it's not as bad with Frame gen on. I'm assuming FSR3 just can't handle PT or wasn't exactly built for it? With LukeFZ's FSR3 mod it just turns into a bunch of weird colors lmao.

your base frame rate is too damn low, if your frame rate is below even 60 then you will have a subpar experience but below 30 it's a mess.

Styphoryte commented 7 months ago

RTX 3060 XC 12GB, running in 4k, DLSS on Balanced, with newest 3.5.10 nvngx_dlss.dll. I think I've tried Ultra + High textures but have the same result. All other settings are mainly on Medium, SSAO enabled. Raytracing options all disabled for now. I've noticed even trying to enable PT in I think this mod it actually works, but with awful performance it can't keep up I don't think. I can enable some RT settings more than likely with FSR3 mod, but not in 4k... At one point I did have only Direct Lighting only enabled, nothing else. It was running 30fps+ but eventually it bugged out. I'm assuming RT options might not be very stable rn with FSR3, or maybe it's my GPU not powerful enough for 4k? I can run it better with Frame gen off and PT set to on in 4k drops down to 24 fps during intense fights but it's not as bad with Frame gen on. I'm assuming FSR3 just can't handle PT or wasn't exactly built for it? With LukeFZ's FSR3 mod it just turns into a bunch of weird colors lmao.

your base frame rate is too damn low, if your frame rate is below even 60 then you will have a subpar experience but below 30 it's a mess.

I am getting an upwards of 30+ without frame gen with DLSS on Balanced. I was trying to explain this to you, I only had this 24 fps experience with Pathtracing on without the frame gen mod...

Styphoryte commented 7 months ago

4K on a card not meant for 4K..

Anything's possible.... I've been doing it since day 1 of owning it. Modern games sure, might have to enable DLSS but that's fine. Mostly have to anyways these days due to awful optimization and also reliance on DLSS / upscaling in general. Most games I run fine. Some sure can dip down to 30 like RDR2 but rarely and it's still smooth. Besides I think that's also since I have these upscaling texture packs installed but it's worth it. Basically it depends on the game and if I want visual fidelity as long as I sacrifice performance unfortunately.

Recently though, I've had TLOU running great. Thanks to nukem's and Puredark mod's. Just for fun I maxed everything out Full resolution, Ultra, everything up. In 4k set to DLSS Quality I was getting around 40-50 fps just in the very beginning of the game. I'm betting it's close to doubling my FPS I'll have to check. Have a feeling I'll have to lower some options once I get out into the world some more.... From my memory the performance drops once you go outside in TLOU which makes sense I guess. :P

I really wouldn't run all my games in 4k, but I still do since It's most noticeably blurry af since I obviously own a 4k monitor as well. I haven't regretted this purchase one bit tbh, got my 27" 4k monitor one sale for 200 bucks from damn Office Depot lmao Last year's cyber monday deal. ;) Next will go from an IPS panel to OLED someday, can't wait to try an OLED out.


Back on topic sorry, as far as my performance issues with AW2 goes I'm going to be certain that it isn't something else on my end besides the mod causing my issues. Since I think I mentioned previously I was having stuttering / performance degradation like others since launch build that haven't seemed to go away completely. For instance still stuttering switching to mind place, etc. That was my main problem... I'm going to test this out tonight playing on some medium settings on DLSS Balanced to see what happens. If it does indeed have a performance degradation or start stuttering like mad after 15 minutes, then I'll know it might not necessarily be this mod causing my issues.

I recently used DDU in safemode to downgrade to 546.17 which was the one where they supposedly fix the AW2 performance degradation and that did seem to fix all the stuttering, at least I thought. (This was a few days ago.) Will do some more testing... I really love AW2 and have been waiting for years like everyone else to play it and really would love for it just run smooth. All my other games I really have no performance issues with at the moment, so this is kinda why I am stumped.

d0x360 commented 7 months ago

* edit** just a quick note that even using DLSS balanced you're probably using a good deal if not all the vram (and taxing your cpu) playing Alan wake 2. It's a highly optimized game but it's pushing visuals hard... Even on low it can make cyberpunk's pathmore traced maxed out update look dated by comparison.

You also sound CPU bound when fg is enabled if I had to guess based on your first and latest posts. It would explain performance degradation while using the mod pretty perfectly. Even if a CPU doesn't show as 100% in use doesn't mean it's not trying to tap out of the beating it's getting.

end edit ***

Honestly using frame gen when fps is below 60 and I mean 60 locked in solid without dropping below it except maybe on your 1% lows (but even then I'd lower settings) is an iffy experience and using modded frame gen is probably worse just by nature especially when jumping between the 2 different variants of interpolation.

It especially won't help your situation on DLSS balanced since you want as clean and image as possible at a native 60+ fps as possible. Alan wake 2 looks stunning even on low settings so if you can play it on DLSS quality low at 60fps before using frame gen then I'd definitely lower settings.

This game looks stunning maxed out on DLSS quality outputing 4k from 1440p but even using a 4090 without RT everything enabled you will drop below 60 sometimes and when you do even nvidia frame gen can flake out. Hence the devs suggestions to lower settings (I assume) and definitely the reason for mine along with the rest of the details I added. This game also requires a strong CPU and fast storage so it's entirely possible your 1% lows alone are throwing off frame gen.

This is with whatever current Nvidia dll ships with the latest steam version of the game. Ghosting is never really an issue provided you're natively above 60fps on DLSS quality. The more scaling you ask for the bigger the potential for discrepancies and the lower your native fps the longer those issues remain on screen as well since your interpolated output (half your frames or more potentially) are based on the frame prior to and after the "real" one being currently displayed at any given moment if I'm understanding how both companies handle output correctly. 2 "real" frames can be used to generate 1 interpolated frame assuming the CPU can keep up with that output?

I could be wrong about the cadence but I know I'm right about how it looks visually below a native 60fps being what you're seeing 99.9% of the time. I'm on a 120hz 65" LG C1 OLED from 4 feet away so I'm highly cognizant of any visual artifacts. Upscaling related or frame gen.