Jump to content

Update the DLSS preset used by DCS to remove ghosting


Go to solution Solved by BIGNEWY,

Recommended Posts

Posted (edited)
37 minutes ago, -Relax- said:

@sleighzy
so i have try follow the instructions now.

1st ut the DLL file in bin and bin mt (42mb file)
2nd installed inspector and edited the lne for J profile.
(i chooses DCS instead of global)

now i am stuck. how i use DLSSTweaks to confirm profil J is activ?
and in DCS graphic options i select DLSS and quaility?


EDIT
DLSS tweaks folder has his own nvngx.dll file (827kb)
do i need to switch this also with the dlss 4 file or something?

Screenshot 2025-01-24 203855.png

DCS 2025-01-24 20-41-29.png

Screenshot 2025-01-24 204434.png

You don't need to move anything around with DLSSTweaks. You can run the DLLSTweaksConfig file to open the config. Then at the bottom you'll see a section of global overrides. You can change the hud one to "enable for all dlls" and then save. It'll probably display a message saying to run as admin, click ok, it'll reopen and then make and save that change again. Check profile inspector in case it's updated the preset, in which case change to J again. That DLSSTweaks setting will then display the hud overlay in game so you can confirm the DLSS version and preset. You can then turn it off again using the same process. This is completely optional, I just use it in testing to validate the various defaults used by DCS, and whether or not I'm doing stuff right before posting instructions/information.

Do not put the DLSSTweaks dll in DCS, and definitely do not replace the DCS DLSS dll with that one, they are completely different and for different purposes.

Edited by sleighzy
  • Like 1

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

Posted (edited)

I tried the new preset J.. It didn't pass, F looks and behaves better on my RTX 3070 in 1440P.
The ghosting is really bad in the cockpit MFD:s in J.

Thanks for the tips tho...
Preset F in DLAA remains for me, this is what the hornet looks like from the outside, trailing edges flicker: (1440P, cropped and enlarged 1,5x) 
but the plane itself is recognisable:
(ingame screenshot via ReShade - the game's own screenshot does not show the ghosting-flickering edges)

 

bUHQ5QF.png

I went thru the different super-scaling options: FSR, DLSS and NIS-something or other... 
the FSR was the worst: it breaks the plane (from the outside) ... Also the clouds went into Lego mode:

 XVeFR3N.pngN95Tfls.png

Edited by Juuba
fix images
Sometimes I Amaze even Myself!
Posted
4 minutes ago, Juuba said:

I tried the new preset J.. It didn't pass, F looks and behaves better on my RTX 3070 in 1440P.

DLSS + J? Tried with the hud overlay enabled to verify that it's correct? If incorrect then DCS will fall back on the old C preset which is bad.

  • Like 1

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

Posted

Ok thanks i got it work now.
i also tested preset F and J unfortunatly i have still noticable ghosting wich is not acceptable for me. (1440p)

I play a lot cold war so i test with this mission for anyone who want try.
Not for testing much with MFD´s but you can test for ghosting on plane-shape. Maybe someone find a tweak.

back to msaa 4x for now.

Spottingsyria.miz

Posted

Thanks for this. Is the DLSSTweaks HUD overlay supposed to show in VR (in my case Q3 virtual desktop)? I dont see it, but do on desktop and confirmed driver version and "J".

--

ASRock Z370 Gaming K6 | Intel 8600K @ 5.0| 16 GB DDR4 3000 | nVidia GTX 1080Ti | Samsung 850 Pro 512GB M.2 | TrackIR 5 | Rift CV1 | TM HOTAS Warthog | Win 10 x64 |

Posted
5 hours ago, greenhut said:

Thanks for this. Is the DLSSTweaks HUD overlay supposed to show in VR (in my case Q3 virtual desktop)? I dont see it, but do on desktop and confirmed driver version and "J".

In theory should, does for me, although I think somebody else may have mentioned didn't for them. As long as it shows the expected stuff on the desktop then all good 👍

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

Posted

In the DLSS Config too all I can see is Global Force Preset is maxxed out at "G", not J, am I missing something?

 

 

GIGABYTE X870E AORUS Elite WIFI7, Thermaltake 1200w PS \AMD Ryzen 7 9800X3D - Corsair iCue Titan Liquid CPU cooler \ 64GB G.Skill Z5 DDR5 \ SBlasterX G6 \ 4TB NvMe M.2 Boot Drive \ Zotac GeForce RTX 4090 Trinity 24GB - Nvidia 576.40 drivers \ 3 Samsung LC32G53TQWUXEN 32" 7680x1440 at 144Hz Gsync \ Win11 Pro Ver. 24H2 - Build 26100.3915 \ TIR 5 \ Warthog HOTAS  with VirPil stick base \ MFG V3 Pedals \ TM MFDs  on 2 8" Lilliputs \ Simgears ICP \ Varjo XR-3 VR

Posted
41 minutes ago, GPatricks said:

In the DLSS Config too all I can see is Global Force Preset is maxxed out at "G", not J, am I missing something?

 

 

A couple of folk have mentioned that using G in DLSSTweaks will trigger the new DLSS 4 model. However the current process for setting J preset is in Nvidia Profile Inspector.

https://forum.dcs.world/topic/356743-update-the-dlss-preset-used-by-dcs-to-remove-ghosting/page/5/#findComment-5593380

 

  • Like 2

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

Posted

Got to testing things now.

It is less blurry and there is less ghosting - so much that i feel like now its usable.

I mean yeah the image quality still does suffer and there absolutely still is ghosting especially with MFD cursors, but not enough to be a dealbreaker anymore. This is great!

  • Like 4

Fighting for peace is like screwing for virginity.

Posted (edited)

Upgrading to DLSS 4.0 with Profile J is a great visual improvement. Thanks @sleighzy for the instructions.

My fps and frametimes took a 7% hit when I went from 3.0 profile G to 4.0 Profile J.  Will see what happens when I now dial down my DLSS and Foveated resolution settings to get back to the frames I was having. 

image.png

Edited by Ready
  • Like 2
  • Thanks 3

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
47 minutes ago, BlackReef said:

Question. When this officially comes out on the 30th, DLSS4, will I still need to manually update DCS with the latest DLL file?

its up to ED if they use the latest DLSS. they will have to do testing on the change.

AKA_SilverDevil Join AKA Wardogs Email Address My YouTube

“The MIGS came up, the MIGS were aggressive, we tangled, they lost.”

- Robin Olds - An American fighter pilot. He was a triple ace.

The only man to ever record a confirmed kill while in glide mode.

Posted
1 hour ago, silverdevil said:

its up to ED if they use the latest DLSS. they will have to do testing on the change.

And they've indicated recently that they aren't likely to mess around with never versions of DLSS until they Vulkan finished up.  I think that timing is about resources.

  • Like 3
Posted (edited)
On 1/24/2025 at 10:45 PM, sleighzy said:

DLSS + J? Tried with the hud overlay enabled to verify that it's correct? If incorrect then DCS will fall back on the old C preset which is bad.

Yes debug said J.

Maybe it wont work properly on 3070.

vca6E0J.jpeg

Here's an album with images with Preset J in the Hornet:
(Reshade pictures - even though now it seems that DCS original shots also have the artifacts..)
https://imgur.com/a/sQJXZ54

Edited by Juuba
Sometimes I Amaze even Myself!
Posted
54 minutes ago, Juuba said:

Yes debug said J.

Maybe it wont work properly on 3070.

vca6E0J.jpeg

Here's an album with images with Preset J in the Hornet:
(Reshade pictures - even though now it seems that DCS original shots also have the artifacts..)
https://imgur.com/a/sQJXZ54

The MFD numbers issue is also very evident in F16 when adjusting radar up/down the numbes next to TDC become unreadable for many seconds.

  • Like 1

Fighting for peace is like screwing for virginity.

Posted

J looks pretty good for me for DLAA (no upscaling) for everything except the ADI displays.  That is just a mess, but it probably is on any preset (I don't really use that much).

Posted

At first I wondered why everyone thinks DLSS 4 is so great^^

If you use the DLSS swapper to switch to DLSS 4, check the version manually.
In my case, the swapper did not find the nvngx_dlss.dll in the /bin directory, but in the /bin-mt directory and swapped it.

AMD Ryzen 5800X3D / Nvidia RTX 4090 / 64 GB RAM / Pimax Crystal QLED
OFS openflightschool.de

Posted (edited)
7 hours ago, Rufuz64 said:

At first I wondered why everyone thinks DLSS 4 is so great^^

If you use the DLSS swapper to switch to DLSS 4, check the version manually.
In my case, the swapper did not find the nvngx_dlss.dll in the /bin directory, but in the /bin-mt directory and swapped it.

Check to make sure you're using version v1.1.2 released yesterday as this may have been fixed. It's updating the dlls in bin and bin-mt for me. If you haven't already then also make sure that when you added the game to DLSSSwapper that you selected the top level DCS installation folder, and not just the bin-mt folder.

Edited by sleighzy
  • Like 1
  • Thanks 1

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

Posted

For those already using DLSSTweaks the latest DLSSTweaks release lets you use presets J and K (can set globally which is what I do) so you don't need to use Nvidia Profile Inspector. Which is handy as you need DLSSTweaks anyway for the debug hud overlay to make sure you're doing stuff right. It also fixes the crash-to-desktop issue if you were previously using the wrapper approach with the dxgi.dll file (which isn't needed if you're just modifying the global preset).

  • Like 2

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

Posted
1 hour ago, sleighzy said:

For those already using DLSSTweaks the latest DLSSTweaks release lets you use presets J and K (can set globally which is what I do) so you don't need to use Nvidia Profile Inspector. Which is handy as you need DLSSTweaks anyway for the debug hud overlay to make sure you're doing stuff right. It also fixes the crash-to-desktop issue if you were previously using the wrapper approach with the dxgi.dll file (which isn't needed if you're just modifying the global preset).

Nice one! thanks.

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

FWIW I'm using OvGME to replace the dll, nvidiaProfileInspector to apply preset J only to DCS profile and DLSSTweaks to enable the overlay and check everything works as expected.

I got the dll from the CP2077 installation, is there a newer version of the dll or the one shipped with it is the latest?

Posted
13 minutes ago, miguelaco said:

FWIW I'm using OvGME to replace the dll, nvidiaProfileInspector to apply preset J only to DCS profile and DLSSTweaks to enable the overlay and check everything works as expected.

I got the dll from the CP2077 installation, is there a newer version of the dll or the one shipped with it is the latest?

There’s a later version now, 310.2.1.0 (required for preset K). Either use DLSS Swapper, or download from here https://easyupload.io/m/0tr422

  • Thanks 3

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

Posted
6 minutes ago, gonvise said:

Is posible use DLSS Swaper for DCS?

Yup, download the latest version. It now supports being able to add other games to it. Just make sure you add the top level DCS game folder so that it can find the dlls in both bin and bin-mt. 

  • Thanks 1

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

×
×
  • Create New...