"Nvidia DLSS 2.0 is one of the neatest features to come out of the green team, delivering higher framerates without a major reduction in visual quality. It doesn't always work perfectly, and there have been a couple of instances where it's caused artefacts—the moire effect has popped up in Death Stranding, and temporal flickering has been spotted in Cyberpunk 2077 at times—but Nvidia is constantly beavering away improving things. With each game release, DLSS image quality and performance seem to improve a little.

The thing is, games that are already out don't always get an update every single time a new, subtly different version of DLSS is released for a new game. With the release of DLSS 2.0, however, things are changing.

With DLSS 2.0, Nvidia has moved to a more generic, less game-specific model. That means that you can potentially drop a newer version of the DLSS library into a game and benefit from the latest tweaks. There are exceptions, and some games work better with specific DLSS versions or don't work at all with newer versions, but in some cases you can upgrade a game's DLSS support.

TechPowerUp has produced a DLSS database that contains a selection of the latest DLSS versions. These are actually just the nvngx_dlss.dll files that ship with the various games. To change to a different version, you simply need to copy the new nvngx_dlss.dll file over your original one (after backing it up first, of course) and boot the game to see if it makes a difference.

I swapped the DLSS file on Cyberpunk 2077 a couple of months ago, back when the latest DLSS library was hosted on Nexus Mods, and while I didn't see any improvements, it didn't seem to make things any worse, either.

There's a problem here of course, and that is that there are loads of different DLSS versions to sort through. Managing all these different versions is a bit of a chore, at least it was until Brad Moore developed DLSS Swapper, a tool that makes trying different DLSS versions that little bit easier. It presents your installed games that support DLSS and lets you switch DLSS versions using the TechPowerUp DLSS database.

The only problem right now is that you have to compile DLSS Swapper yourself, as Brad has only shared the source code for the project on Github Compiling it yourself isn't too hard, but if you can't be bothered with such things, an executable may rock up soon enough. I recommend following Brad's Twitter account for updates."

https://www.pcgamer.com/this-tool-lets-you-easily-upgrade-a-games-dlss-version/

3 years ago

Comment has been collapsed.

Not heard of this before. I suspect I probably don’t play many games that this would affect.

3 years ago
Permalink

Comment has been collapsed.

It's a technology that applies to geforce 2060 cards and above (or basically supporting RTX), so you also need to have the card for it.

https://www.digitaltrends.com/computing/everything-you-need-to-know-about-nvidias-rtx-dlss-technology/

In short:
DLSS is the result of an exhaustive process of teaching Nvidia’s A.I. algorithm to generate better-looking games. After rending the game at a lower resolution, DLSS infers information from its knowledge base of super-resolution image training, to generate an image that still looks like it was running at a higher resolution. The idea is to make games rendered at 1440p look like they’re running at 4K, or 1080p games to look like 1440p. DLSS 2.0 offers 4x resolution, allowing you to render games at 1080p while outputting them at 4K.

More traditional super-resolution techniques can lead to artifacts and bugs in the eventual picture, but DLSS is designed to work with those errors to generate an even better-looking image. It’s still being optimized, and Nvidia claims that DLSS will continue to improve over the months and years to come, but in the right circumstances, it can deliver substantial performance uplifts, without affecting the look and feel of a game.

3 years ago
Permalink

Comment has been collapsed.

Oh so it’s just a fancy version of super sampling...

3 years ago
Permalink

Comment has been collapsed.

But but this has A.I.. :P

3 years ago
Permalink

Comment has been collapsed.

It's ok, I'm too poor for an RTX card (just a humble 1660S in my rig).

3 years ago
Permalink

Comment has been collapsed.

I too knew nothing of this.
But my video card is a 1070.
Thanks for the heads up and first hand experience. One day if I get a chunk of money and my video card is a potato, I'll remember this.

3 years ago
Permalink

Comment has been collapsed.

I was lucky to have had that money and got a 2080TI back then, although i mostly play indie games with a 27 inch screen, so i don't see much of this technology myself.

I like Final Fantasy, but 15 just couldn't catch me (yet) guess it was way too open and big world for me (i just grinded in the first town for 10 hours).

Hope you get a chunk of money soon (although the hardware market is also kinda bad atm).

3 years ago
Permalink

Comment has been collapsed.

I just looked at EBAY (Risky for electronics).
WOW! I could sell my card used for more than I paid new 4 years ago.

3 years ago
Permalink

Comment has been collapsed.

Yeah my dad also had a 1070 and he already said that a year ago.
Can sell it, do with onboard graphics for the time and then hope the market will be better again that you can buy something again cheaper.

Prorfit. :p

3 years ago*
Permalink

Comment has been collapsed.

Very cool. Thanks for sharing this Lugum.

3 years ago
Permalink

Comment has been collapsed.

F1 2019 wouldn't run on my 3080 with the game's DLSS DLL, so I had to remove it. Wonder if they've patched that or whether updating the DLL with one from tech power up would help?

3 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.