sleighzy Posted February 3 Author Posted February 3 56 minutes ago, Farside24 said: Alright Thanks so if I understand correctly, if I only want DLSS 4 for DCS, I only need to : - install DLSS Swapper - Select the DCS folder so the ini and dll files gets there - Install Nvidia Profile Inspector to select profile J (or K) and apply it - Enable DLSS in-game (Quality profile) - That's it, no need for additionnal such as DLSSTweaksConfig or Nvidia Global Profile Right ? Not quite, we might be confusing two things here. Which steps are you referring to from my original post? If you are referring to put DLSS Tweaks dll and dlsstweaks.ini files in DCS (which will only be for DCS and won't apply to other games) vs. the Nvidia Global Profile, then the steps would be as follows (there is no need for Nvidia Profile Inspector): - Install DLSS Swapper, add the top-level DCS games folder and then you can use DLSS Swapper to easily change DLSS versions in DCS. Alternatively just manually copy the latest nvngx_dlss.dll files to the bin and bin-mt folders. - Use the DLSSTweaksConfig.exe tool to set the preset to J (of K) for each of the quality levels, and enable the GlobalHudOverride so you can see the overlay in game (need to be in the plane) so you can verify that its using the right DLSS4 version and preset you set. - Click save and then put the dxgi.dll and dlsstweaks.ini file from DLSSTweaks (the dlss tweaks file is named nvngx.dll so you need to rename it to dxgi.dll first) into the DCS bin and bin-mt folders - Start DCS and then check to make sure you got a DLSSTweaks.log file created in either bin or bin-mt and has the expected logging re: the preset etc. If you are referring to using Nvidia Profile Inspector, but only for DCS, then I believe you can select "Digital Combat Simulator: Black Shark" as the Profile in NVPI and then update the DLSS-SR override and Override DLSS-SR presets in there. Note, I haven't tested on a per profile basis other than seeing this referenced elsewhere. This approach would also mean you don't need to use DLSS Swapper to replace the DLSS dll files as it will override and use dll version and presets from the driver. You can confirm that via enabling the GlobalHudOverride in DLSSTweaks. 2 AMD 7800x3D, 4080Super, 64Gb DDR5 RAM, 4Tb NVMe M.2, Quest 2
sleighzy Posted February 3 Author Posted February 3 (edited) 11 minutes ago, sleighzy said: I believe you can select "Digital Combat Simulator: Black Shark" as the Profile in NVPI and then update the DLSS-SR override and Override DLSS-SR presets in there. Note, I haven't tested on a per profile basis other than seeing this referenced elsewhere. Awesome. Yes, I just tested now and you can override just for DCS by selecting the "Digital Combat Simulator: Black Shark" profile in Nvidia Profile Inspector to set those Enable DLSS-SR override and DLSS-SR Preset values and it will apply to DCS. This does not require you to put the latest DLSS dll files in DCS, either manually or via DLSS Swapper. DLSS Tweaks can just be used for enabling the hud overlay to verify your changes were successful. Edited February 3 by sleighzy AMD 7800x3D, 4080Super, 64Gb DDR5 RAM, 4Tb NVMe M.2, Quest 2
gonvise Posted February 4 Posted February 4 10 hours ago, sleighzy said: Awesome. Yes, I just tested now and you can override just for DCS by selecting the "Digital Combat Simulator: Black Shark" profile in Nvidia Profile Inspector to set those Enable DLSS-SR override and DLSS-SR Preset values and it will apply to DCS. This does not require you to put the latest DLSS dll files in DCS, either manually or via DLSS Swapper. DLSS Tweaks can just be used for enabling the hud overlay to verify your changes were successful. Hud overlay can also be enabled/disabled via regedit...
bigtruck Posted February 4 Posted February 4 Does the hud overlay (to see effective dlss version and preset) works in DCS ? I have the registry key in place. I see the hud in FS2024 (2d for sure vr not tested) but in DCS VR or 2d I dont see the hud at all ..
Ready Posted February 4 Posted February 4 (edited) 13 minutes ago, bigtruck said: Does the hud overlay (to see effective dlss version and preset) works in DCS ? I have the registry key in place. I see the hud in FS2024 (2d for sure vr not tested) but in DCS VR or 2d I dont see the hud at all .. Yes if configured correctly it shows up in my VR and in the desktop mirror. Bottom left corner. I am not using the registry entry so can't help there. I am using DLSSTweaks to enable/disable. Edited February 4 by Ready I fly an A-10C II in VR and post my DCS journey on | 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.
sleighzy Posted February 4 Author Posted February 4 14 minutes ago, bigtruck said: Does the hud overlay (to see effective dlss version and preset) works in DCS ? I have the registry key in place. I see the hud in FS2024 (2d for sure vr not tested) but in DCS VR or 2d I dont see the hud at all .. Try with DLSSTweaks. I normally recommend using tools for the job, v.s. registry hacks, as they do the job and are intuitive. Registry edits are less familiar to folk, and the full list of values and what they represent aren't always known. AMD 7800x3D, 4080Super, 64Gb DDR5 RAM, 4Tb NVMe M.2, Quest 2
gonvise Posted February 5 Posted February 5 13 hours ago, bigtruck said: Does the hud overlay (to see effective dlss version and preset) works in DCS ? I have the registry key in place. I see the hud in FS2024 (2d for sure vr not tested) but in DCS VR or 2d I dont see the hud at all .. Yes, it works, in 2D and VR... I prefer to edit the registry since I know what I'm doing, whereas DLSS tweaks I don't know what they do.
bigtruck Posted February 5 Posted February 5 Dlsstweaks sets the registry key. I used Dlsstweaks and checked the key was indeed there and set with regedit. Simply knowing that it works for others helps me understand that there must be something in my setup that prevents it from kicking in. I will pick my battles. In the mean time I was able to use dlsstweaks log file (that is created when you copy the dll and ini in the bin directory) to confirm that the different presets I was asking for were kicking in. So no hud but still a confirmation of what I needed. All good. Thanks. 2
Pekins Posted February 20 Posted February 20 (edited) Just commenting to give my unrequested results on this, I used DLSS swapper to update DLSS version and DLSSTweaks to switch to K preset, was fairly simple and didnt encounter any problems, ghosting almost entierly gonne in MFDs, pretty good. PC Specs: Ryzen 7 9800X3D RTX3080 10Gb 64gb ram 6000mhz Edited February 20 by Pekins
Gil80 Posted February 26 Posted February 26 Using RTX4070Ti Super and Quest3 - which DLSS 4 profile provides the least amount of ghosting? I've currently set mine to Quality K and GlobalForcePreset K - But I still see ghosting for far away objects and in MFDs. null
Qcumber Posted February 26 Posted February 26 7 hours ago, Gil80 said: Using RTX4070Ti Super and Quest3 - which DLSS 4 profile provides the least amount of ghosting? I've currently set mine to Quality K and GlobalForcePreset K - But I still see ghosting for far away objects and in MFDs. null K is the best but there is still ghosting of aircraft close the ground or sea. Distant spotting is difficult too, due to blurring, and there is some lost of contrast of objects against clouds. You can mitigate this to some degree by increasing the resolution but this then offsets any performance benefits of using DLSS. Expectations of DLSS varies depending on user and situation. For BVR modern jet combat it works very well. For WW2 or early cold war then the close nature of dogfights means the artifacts are a lot more noticable. 2 PC specs: 9800x3d - rtx5080 FE - 64GB RAM 6000MHz - 2Tb NVME - (for posts before March 2025: 5800x3d - rtx 4070) - VR headsets Quest Pro (Jan 2024-present; Pico 4 March 2023 - March 2024; Rift s June 2020- present). Maps Afghanistan – Channel – Cold War Germany - Kola - Normandy 2 – Persian Gulf - Sinai - Syria - South Atlantic. Modules BF-109 - FW-190 A8 - F4 - F5 - F14 - F16 - F86 - I16 - Mig 15 - Mig 21 - Mosquito - P47 - P51 - Spitfire.
SirOalek Posted February 26 Posted February 26 (edited) for me the ghosting on K and J is very very bad.. i realy dont understand why ppl ar so hyped about it... yeah the instruments ar very crisp.. but the MFD´s and the planes are very ghosting... i switched back to preset F and the the ghosting is gone but not as crisp as preset K.. 72HZ Quest3 and 72 FPS RTX 4080S Edited February 26 by SirOalek 1
Qcumber Posted February 26 Posted February 26 4 hours ago, SirOalek said: I switched back to preset F and the the ghosting is gone but not as crisp as preset K.. I find that preset F has more noticable ghosting than K. PC specs: 9800x3d - rtx5080 FE - 64GB RAM 6000MHz - 2Tb NVME - (for posts before March 2025: 5800x3d - rtx 4070) - VR headsets Quest Pro (Jan 2024-present; Pico 4 March 2023 - March 2024; Rift s June 2020- present). Maps Afghanistan – Channel – Cold War Germany - Kola - Normandy 2 – Persian Gulf - Sinai - Syria - South Atlantic. Modules BF-109 - FW-190 A8 - F4 - F5 - F14 - F16 - F86 - I16 - Mig 15 - Mig 21 - Mosquito - P47 - P51 - Spitfire.
BlackReef Posted February 28 Posted February 28 Has anybody noticed a conflict with Reshade and DLSSTweaks? I think they are both trying to use the nginx.dll file
BlackReef Posted February 28 Posted February 28 So I set the preset to J in the DLSS tweaker, I copy over files to BIN-MT, but in game, it shows the preset as C. Any ideas? FWIW: When DLSSTweaker asks what to name the file, I chose ngnx.dll this time instead of dxgi.dll Reason being, it was conflicting with reshade. Reshade also use dxgi.dll And boy did I go down a rabbit hole trying to get them to work together.
Qcumber Posted February 28 Posted February 28 (edited) 18 minutes ago, BlackReef said: So I set the preset to J in the DLSS tweaker, I copy over files to BIN-MT, but in game, it shows the preset as C. Any ideas Just use NVIDIA profile inspector. It's a lot easier than DLSSTweaks. I also find that using DLSSTweaks causes a lot of CTDs for me with preset J or K. Edited February 28 by Qcumber 1 PC specs: 9800x3d - rtx5080 FE - 64GB RAM 6000MHz - 2Tb NVME - (for posts before March 2025: 5800x3d - rtx 4070) - VR headsets Quest Pro (Jan 2024-present; Pico 4 March 2023 - March 2024; Rift s June 2020- present). Maps Afghanistan – Channel – Cold War Germany - Kola - Normandy 2 – Persian Gulf - Sinai - Syria - South Atlantic. Modules BF-109 - FW-190 A8 - F4 - F5 - F14 - F16 - F86 - I16 - Mig 15 - Mig 21 - Mosquito - P47 - P51 - Spitfire.
sleighzy Posted February 28 Author Posted February 28 (edited) 2 hours ago, BlackReef said: FWIW: When DLSSTweaker asks what to name the file, I chose ngnx.dll this time instead of dxgi.dll DLSSTweaks needs it to be called dxgi.dll due to a DCS patch ages ago, it’s a known issue for awhile now. Just do what @Qcumber said and just use Nvidia Profile Inspector, there is no need for copying any dlls into DCS. Edited February 28 by sleighzy 1 AMD 7800x3D, 4080Super, 64Gb DDR5 RAM, 4Tb NVMe M.2, Quest 2
GPatricks Posted February 28 Posted February 28 1 hour ago, sleighzy said: DLSSTweaks needs it to be called dxgi.dll due to a DCS patch ages ago, it’s a known issue for awhile now. Just do what @Qcumber said and just use Nvidia Profile Inspector, there is no need for copying any dlls into DCS. Agree, just set "SR Preset" in "0.2 - DLSS Overrides" to Preset K (v3.10+) and done.. I did it in both the "_GLOBAL_DRIVER_PROFILE (Base Profile)" and in the "Digital Combat Simulator Black Shark" Profile, not sure if that's necessary, but it's done.. 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.66 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
PLUTON Posted February 28 Posted February 28 Hello GPatricks I quote you ( Okay, just set "SR Preset" in "0.2 - DLSS Overrides" to Preset K (v3.10+) and it's done. I did it in both the "_GLOBAL_DRIVER_PROFILE (Base Profile)" and the "Digital Combat Simulator Black Shark" profile, I don't know if it's necessary, but it's done.) but I can't find the line ("SR Preset" in "0.2 - DLSS Overrides") in Nvidia profile inspector yet like you I am on the profile "_GLOBAL_DRIVER_PROFILE (Base Profile)! could you help me please?
GPatricks Posted February 28 Posted February 28 15 minutes ago, PLUTON said: Hello GPatricks I quote you ( Okay, just set "SR Preset" in "0.2 - DLSS Overrides" to Preset K (v3.10+) and it's done. I did it in both the "_GLOBAL_DRIVER_PROFILE (Base Profile)" and the "Digital Combat Simulator Black Shark" profile, I don't know if it's necessary, but it's done.) but I can't find the line ("SR Preset" in "0.2 - DLSS Overrides") in Nvidia profile inspector yet like you I am on the profile "_GLOBAL_DRIVER_PROFILE (Base Profile)! could you help me please? Be sure to have a later version of Profile Inspector.. 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.66 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
PLUTON Posted February 28 Posted February 28 HA OK I have version 2.4.0.4 and where can I download version 2.4.2.3. please?
GPatricks Posted February 28 Posted February 28 (edited) 6 minutes ago, PLUTON said: HA OK I have version 2.4.0.4 and where can I download version 2.4.2.3. please? Lol, I wish I knew was just looking for it. Orbmu2K's Github is up to version 2.4.0.18. I ran that and it's laid out differently. Look in Section 5 - Common, DLSS - Forced Preset Letter.. null Edited February 28 by GPatricks 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.66 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
draconus Posted February 28 Posted February 28 49 minutes ago, PLUTON said: where can I download version 2.4.2.3. please? https://github.com/neatchee/nvidiaProfileInspectorForkAIO/releases It's a fork of original NPI. 1 Win10 i7-10700KF 32GB RTX4070S Quest 3 T16000M VPC CDT-VMAX TFRP FC3 F-14A/B F-15E CA SC NTTR PG Syria
PLUTON Posted February 28 Posted February 28 Here I installed DLSS 3.10.2.1 and set the preset to K in Nvidia inspector I did a flight test on several cards and the result is a minimum loss between 10 and 15 FPS in VR (that's a lot I think) Am I the only one with this loss of FPS? Tank you for help
Recommended Posts