Jump to content

Update the DLSS preset used by DCS to remove ghosting


Go to solution Solved by BIGNEWY,

Recommended Posts

Posted (edited)
1 hour ago, nikola499 said:

I figured it out but I do see the text in game with my VR headset saying Render type F, etc. How do I make that text go away?

In DLSSTweaksConfig app just disable the GlobalHudOverride setting. It’ll be “Enabled (all dlls)” currently if it’s showing you that debug overlay in the game. You only need that if you’re wanting to confirm that it’s working properly. 

Edited by sleighzy

AMD 7800x3D, 4080Super, 64Gb DDR5 RAM, 4Tb NVMe M.2, Quest 2

  • 3 weeks later...
Posted
On 11/14/2024 at 3:06 AM, sleighzy said:

@BIGNEWY, if DCS were to ship with this later version then my original post here for a request to change the preset would become redundant as we would get this for free. Thanks in advance.

No reply from @BIGNEWY after saying you would mention it to the team?  This sounds like an easy win?

Do the dev's actually read these forum's or is it only the russian ones they are reading @Chizh

I was looking through the forums and the amount of "i will mention it" or no response is quite staggering.  Does ED need to invest in another community mod whose full time role is purely going through the forums as so many things are just getting missed or ignored.

  • Thanks 1

---------------------------------------------------------------------------------------------------------------------------

 DCS & BMS

F4E | F14B | AV-8B | F15E | F18C | F16C | F5E | F86 | A10C | JF17 | Viggen |M2000 | F1 |  L-39 | C101 | Mig15 | Mig21 | Mig29 | SU27 | SU33 | F15C | AH64 | MI8 | Mi24 | Huey | KA50 | Gazelle | CH47 | OH58D | P47 | P51 | BF109 | FW190A/D | Spitfire | Mossie | CA | Persian Gulf | Nevada | Normandy | Channel | Syria | South Atlantic | Sinai | Kola | Afgan | Iraq

 Liquid Cooled ROG 690 13700K @ 5.9Ghz | RTX3090 FTW Ultra | 64GB DDR4 3600 MHz | 2x2TB SSD m2 Samsung 980/990 | Pimax Crystal/Reverb G2 | MFG Crosswinds | Virpil T50/CM3 | Winwing & Cougar MFD's | Buddyfox UFC | Winwing TOP & CP | Jetseat

Posted (edited)
2 hours ago, hannibal said:

any point to DLSS if running a 4090?

If you've got the performance and clarity (and no shimmering / jagginess) without the need for this then no. A number of folk on 4090s try to avoid DLSS as it does introduce ghosting and blurriness. DLAA is also another method I see some folk on 4090s use to get a good compromise.

Edited by sleighzy
  • Like 2

AMD 7800x3D, 4080Super, 64Gb DDR5 RAM, 4Tb NVMe M.2, Quest 2

Posted

Just came across this; shame on me for not getting to know this trick sooner.

Anyhow, whilst reading through the INI, there are a couple of things I wanted to ask you about; maybe someone knows this:

  1. it seems to me that "OverrideAutoExposure" could also be quite helpful or the only setting that's needed? The linked video looks promising at least!
    I AM gonna try this myself too, but was wondering what you are seeing in DCS?
  2. if one uses a newer DLSS version - as most of you apparently do, did you force sharpening via the nvCPL ? (nvidia control panel)
    Because it says "DLSS v2.5.1 and later versions removed sharpening from DLSS (use sharpening available in NV control panel instead)"
    -> or does that only apply to the "OverrideSharpening" and the "ingame sharpening" setting still applies?

Well, I guess that's all for now. Hopefully I can give this a go soon. Would be awesome to play DCS without the ghosting artifacts 🙂

OpenXR-Switcher: to easily switch OpenXR runtimes as well as en-/disable API layers

Kneeboard-Picture-Viewer: my own take on a Kneeboard for a 2nd monitor, that acts more or less as a better picture viewer.

F-15CX mod: my own take on a simple F-15C upgrade

English Avionics with Native Betty: you can now have English HUD on non US planes and still hear the native Betty!

Posted

I am with the last DLSS version and I establish the sharpening via DCS menu (0.7)... In principle it still works from here and I don't see why to put it through the nvcp.

Posted (edited)

Quick update:

DCS 2.9.10 "default"

  • Preset:                C
  • DLSS version:    3.7.0
  • fatbin HDR NGX
  • Resolution:         2296x960 -> 3440x1440
  • Autoexposure:   Off

Just exchange DLSS.dll

  • Preset:                E
  • DLSS version:    3.8.10

 

Edited by dlder

OpenXR-Switcher: to easily switch OpenXR runtimes as well as en-/disable API layers

Kneeboard-Picture-Viewer: my own take on a Kneeboard for a 2nd monitor, that acts more or less as a better picture viewer.

F-15CX mod: my own take on a simple F-15C upgrade

English Avionics with Native Betty: you can now have English HUD on non US planes and still hear the native Betty!

Posted (edited)

Ok, so, I wanted to finally try this fix in VR and... I can't see the "HUD" info in VR, but also no longer in 2D!?

That means I no longer know what exactly I'm working with. The logfile only lists what is set via the config file, but not the actual game data.

My bad... I can see the info in 2D but not in VR; neither inside the HMD, nor in the 2D mirror (which eye doesn't matter either).

Edited by dlder

OpenXR-Switcher: to easily switch OpenXR runtimes as well as en-/disable API layers

Kneeboard-Picture-Viewer: my own take on a Kneeboard for a 2nd monitor, that acts more or less as a better picture viewer.

F-15CX mod: my own take on a simple F-15C upgrade

English Avionics with Native Betty: you can now have English HUD on non US planes and still hear the native Betty!

Posted

Yes; it seems just exchanging the DLL - which now forced the E preset - will do the trick.

AutoExposure and Profile-F ... I didn't see any difference, though I'll keep a lookout.

BUT: even with the default DLSS version, there isn't much ghosting anymore imho. I mean, a year ago, when I flew the Mustang, it was BAD, like really bad. So either I'm somewhat used to it by now or it's no longer a big issue.

OpenXR-Switcher: to easily switch OpenXR runtimes as well as en-/disable API layers

Kneeboard-Picture-Viewer: my own take on a Kneeboard for a 2nd monitor, that acts more or less as a better picture viewer.

F-15CX mod: my own take on a simple F-15C upgrade

English Avionics with Native Betty: you can now have English HUD on non US planes and still hear the native Betty!

Posted

How ever since I changed the setting
I am getting this awful crosshatching pattern over textures which in Vr is noticeable and I changed back to default, and it wont go away
If you look at the image then the zoomed in you will see what I mean, It makes the screen look like its watching through a tv
It appears over everything, and even at the highest resolution my Quest 2 will go to its always there now. 
I did a restore to DCS DLSS 3.7 



 

OculusScreenshot1734117435.jpeg

Distorted.jpg

Posted
17 minutes ago, ectomia said:

How ever since I changed the setting
I am getting this awful crosshatching pattern over textures which in Vr is noticeable and I changed back to default, and it wont go away
If you look at the image then the zoomed in you will see what I mean, It makes the screen look like its watching through a tv
It appears over everything, and even at the highest resolution my Quest 2 will go to its always there now. 
I did a restore to DCS DLSS 3.7 



 

OculusScreenshot1734117435.jpeg

Distorted.jpg

You could try deleting your shader caches and see if this makes any difference. Delete the fxo and metashaders2 folders in your Saved Games\DCS folder. (There’s an option in the Files settings in the new DCS launcher for this as well). 

AMD 7800x3D, 4080Super, 64Gb DDR5 RAM, 4Tb NVMe M.2, Quest 2

Posted (edited)
On 12/13/2024 at 3:01 PM, ectomia said:

Worked for me too, tried both E and F preset and had a slight increase in fps, but mostly the ghosting had gone on planes 

 

The ghosting is better but it is still there. Some situations are worse than others. For example try the instant action mission in Marianas "Lagoon Island Patrol". The fake "Zeros" look terrible. Even with 3.8.10 and preset E or F. 

EDIT: @ectomia I tried this again today and found that disabling sharpening eliminates ghosting for me almost completely. A slightly shorter after image but very smooth. Preset E. 

Edited by Qcumber

9800x3d - rtx5080 FE - 64Gb RAM 6000MHz - 2Tb NVME - Quest Pro (previous rift s and Pico 4). Afghanistan – Channel – Cold War Germany - Kola - Normandy 2 – Persian Gulf - Sinai - Syria - South Atlantic. BF-109 - FW-190 A8 - F4 - F5 - F14 - F16 - F86 - I16 - Mig 15 - Mig 21 - Mosquito - P47 - P51 - Spitfire.

 

Posted
1 hour ago, sleighzy said:

You could try deleting your shader caches and see if this makes any difference. Delete the fxo and metashaders2 folders in your Saved Games\DCS folder. (There’s an option in the Files settings in the new DCS launcher for this as well). 

Seems to have helped. But I also had to reinstall Oculus Link. I can stand these damn updates they keep on doing!!

Setting E seems to have produced 5 fps more for me so I am happy with that. Shall see what I can squeeze out of it when I get my new rig

Thanks for the suggestion

  • Like 1
Posted
3 hours ago, Habu_69 said:

Does one need to run the DLSSTweakConfig after each DCS update?

No. You do however need to replace the nvngx_dlss.dll file in the bin and bin-mt folders again. 

On 12/14/2024 at 9:43 AM, Qcumber said:

I tried this again today and found that disabling sharpening eliminates ghosting for me almost completely

Is this dropping the sharpening slider in DCS to 0, or some other config item?

AMD 7800x3D, 4080Super, 64Gb DDR5 RAM, 4Tb NVMe M.2, Quest 2

Posted
1 hour ago, sleighzy said:

No. You do however need to replace the nvngx_dlss.dll file in the bin and bin-mt folders again. 

Is this dropping the sharpening slider in DCS to 0, or some other config item?

I normally use sharpening in OXRTK. This allows me to change it on the fly. I found that if I set sharpening to zero the ghosting is less. However, I find it a bit too blurry. 

  • Like 1

9800x3d - rtx5080 FE - 64Gb RAM 6000MHz - 2Tb NVME - Quest Pro (previous rift s and Pico 4). Afghanistan – Channel – Cold War Germany - Kola - Normandy 2 – Persian Gulf - Sinai - Syria - South Atlantic. BF-109 - FW-190 A8 - F4 - F5 - F14 - F16 - F86 - I16 - Mig 15 - Mig 21 - Mosquito - P47 - P51 - Spitfire.

 

Posted
3 hours ago, sleighzy said:

No. You do however need to replace the nvngx_dlss.dll file in the bin and bin-mt folders again. 

Is this dropping the sharpening slider in DCS to 0, or some other config item?

You can use your mod manager to put the dll back in the folders after each update, with a click of the button.

  • Like 1

I fly an A-10C II in VR and post my DCS journey on Is your phone a YouTube Signature Device? - Gizmochina     |   Subscribe to my DCS A-10C channel   

Come check out the 132nd Virtual Wing                                   |   My VR Performance Optimization (4090/9800X3D/Aero)  
SYSTEM SPECS: Ryzen 7 9800X3D, RTX4090, 64GB DDR5-6000, Windows 10, ROG STRIX X870E-E Gaming WIFI, Varjo Aero, VKB Gunfighter MKIII MCG Ultimate with 10cm extension, VPC MongoosT-50CM3 Throttle, VPC Control Panel #2, TM TPR Rudders. Buttkicker, Gametrix Jetseat, PointCTRL, OpenKneeboard, Wacom Intuos Pro Small.

132nd.Ready_Signatur.png

Posted (edited)
On 12/13/2024 at 9:43 PM, Qcumber said:

The ghosting is better but it is still there.

DLSS4 is completly new, based on Transformers insted of CNN like the 3 previous versions. Acording to Digital Foundry that have tested it already, it's much better now, and aparently the ghosting is gonne. Eager to try that:

https://youtu.be/xpzufsxtZpA

BTW, it will work on al RTX card, including RTX 20XX

Edited by cercata
  • Like 2
Posted
1 hour ago, cercata said:

DLSS4 is completly new, based on Transformers insted of CNN like the 3 previous versions. Acording to Digital Foundry that have tested it already, it's much better now, and aparently the ghosting is gonne. Eager to try that:

https://youtu.be/xpzufsxtZpA

BTW, it will work on al RTX card, including RTX 20XX

I will of course give it a go as soon as it is out. 🤞 

  • Like 1

9800x3d - rtx5080 FE - 64Gb RAM 6000MHz - 2Tb NVME - Quest Pro (previous rift s and Pico 4). Afghanistan – Channel – Cold War Germany - Kola - Normandy 2 – Persian Gulf - Sinai - Syria - South Atlantic. BF-109 - FW-190 A8 - F4 - F5 - F14 - F16 - F86 - I16 - Mig 15 - Mig 21 - Mosquito - P47 - P51 - Spitfire.

 

Posted
On 12/7/2024 at 11:31 AM, hannibal said:

any point to DLSS if running a 4090?

In 2D no. A 4090 will run DCS on all the highest settings at 120Hz in 4K.

  • Like 1

i9-14900KS | ASUS ROG MAXIMUS Z790 HERO | 64GB DDR5 5600MHz | iCUE H150i Liquid CPU Cooler | ASUS TUF GeForce RTX 4090 OC | Windows 11 Home | 2TB Samsung 980 PRO NVMe | Corsair RM1000x | LG 48GQ900-B 4K OLED Monitor | CH Fighterstick | Ch Pro Throttle | CH Pro Pedals | TrackIR 5

Posted

Been studying this post and a little confused. When applying the tweaks settings for DCS, do I use DLAA with DLSS off, or On with 1 of the 4 options? ( Assuming all are tweaked to “F”. And I’m considering a 5090. Does that make all this unnecessary? Thanks

Posted (edited)
37 minutes ago, greyeagle787 said:

Been studying this post and a little confused. When applying the tweaks settings for DCS, do I use DLAA with DLSS off, or On with 1 of the 4 options? ( Assuming all are tweaked to “F”. And I’m considering a 5090. Does that make all this unnecessary? Thanks

You have to choose between DLSS or DLAA. It's one or the other. 

Edited by MAXsenna
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...