Verzi DLSS ve hrách lze měnit výměnou souborů a zlepšit tak kvalitu. techPowerUp má archiv

11

Používáte ve hrách Nvidia DLSS? Objevila se zajímavá možnost: knihovny DLSS lze ve hře nahrazovat verzemi z jiných titulů a potenciálně tím zlepšit kvalitu nebo výkon. techPowerUp sestavil archiv souborů, které potřebujete, takže je to snadné.

Nvidia má u grafik GeForce RTX 3000 technologii DLSS, která zlepšuje FPS skrz vykreslování na sníženém rozlišení a pak vylepšení obrazu pomocí umělé inteligence. DLSS se kontinuálně vyvíjí a nové verze aktualizují model AI a jinak upravují fungování. Tento aspekt se teď otevírá uživatelům k manuálnímu štelování: můžete dostat novou verzi DLSS i do her, které nebyly aktualizovány, nebo zkoušet, která verze nejlíp vypadá.

DLSS se dá ve hrách manuálně aktualizovat

Nedávno bylo upozorněno na to, že verze upscalingu DLSS není ve hrách, které jej implementují, pevně navázána na určitou verzi hry a jejího kódu. Bylo zjištěno, že DLSS vývojáři začleňují ve formě knihovny, která zdá se má stabilní API a je možné do her dostat různé její verze. Tedy v rámci generace DLSS 2.0. Hry používající původní DLSS 1.0 už kvůli požadavku na pohybové vektory (které DLSS 2.0 používá k temporální rekonstrukci/stabilizaci) nelze provozovat s knihovnou verze 2.0. Můžete jen zkoušet různé verze DLSS 1.0.

DLSS zřejmě do her přináší knihovna nvngx_dlss.dll, kterou můžete vyhledat v souborech hry a nahradit ji jinou. Toto umožňuje ručně aktualizovat DLSS na novější verzi ještě předtím, než to oficiálně udělají autoři hry, nebo to udělat i v případě, kdy vývojáři už o aktualizování nemají zájem. Postupem času tedy možná bude tato možnost čím dál šikovnější, jak některé dnešní hry budou stárnout a přestanou dostávat nové patche.

Rozličné verze DLSS se dají získat z různých her, například v Doom Eternal je 2.1.66, v Rainbow Six Siege 2.2.6, v Unreal Enginu 5 pak je bundlovaná knihovna DLSS 2.2.9. A momentálně by snad nejnovější verze měla být 2.2.10 ve hře Rust. Zkopírováním jen této knihovny byste se asi neměli dopouštět nějakého závažného pirátství. Nvidia snad mohla zamhouřit oko, protože tuto knihovnu asi zamýšlí zpřístupnit jakémukoli vlastníku karty GeForce RTX a nejde přímo o dílo autora hry.

Serovnání obrazu DLSS po náhradě za novější knihovnu ve hře Warzone
Srovnání obrazu DLSS po náhradě za novější knihovnu ve hře Warzone (Zdroj: Reddit)

Vypadá to, že mezi různými verzemi se někde dají najít zajímavé změny v kvalitě obrazu a chování efektu, který DLSS dosahuje, takže pokud vám nevadí laborování, může být zajímavé zkoušet různé verze v různých hrách. Je samozřejmě možné, že nějaká hra je vyloženě je vyladěná, aby ideálně fungovala s konkrétní verzí DLSS a s jinou by třeba mohlo dojít k nějakým artefaktům. Ale minimálně asi stojí za vyzkoušení, jestli třeba nejnovější verze nefunguje také s nějakými přínosy. Byť vypozorování takových odlišností nemusí být vůbec jednoduché.

Vedle lepšího – nebo jen jinak vypadajícího, ale třeba vámi preferovaného – obrazu je zde také možnost, že novější verze knihovny může vylepšit výkon, kterého hra dosahuje.

Snadno dostupný archiv různých knihoven DLSS

Aby se tento zajímavý potenciál pro tunění dal využít, zprovoznil teď web techPowerUp archiv verzí dané knihovny nvngx_dlss přímo na svých serverech. Najdete ho zde. Motivace je jednoduchá: knihovna .dll je spustitelný soubor stejně jako .exe, takže by bylo vysoce nebezpečné, pokud by hráči používali tyto soubory stažené z neověřeného zdroje, jelikož by do nich někdo mohl nalíčit malware. techPowerUp slibuje, že hostuje jen soubory, u kterých je ověřené, že jsou originální přímo z her, takže stažení z jeho webu by mělo být bezpečné (doufejme, že se mu kvůli tomu do databáze někdo nezkusí nabourat).

Databáze různých verzí knihovny DLSS webu techPowerUp
Databáze různých verzí knihovny DLSS webu techPowerUp (Zdroj: techPowerUp)

Díky této databázi tedy nemusíte vlastnit všechny dotyčné hry. Hodně se tím usnadní testování různých verzí DLSS, protože je můžete postupně prohazovat v rámci jedné hry a pozorovat výsledky na stejném podkladě.

Pokud se tedy chcete v DLSS v různých hrách pošťourat, příjemné experimentování.

Galerie: AI upscaling DLSS 2.0 vydán: srovnání kvality a výkonu dle Nvidie

Zdroje: techPowerUp, TechSpot

Verzi DLSS ve hrách lze měnit výměnou souborů a zlepšit tak kvalitu. techPowerUp má archiv
Ohodnoťte tento článek!
5 (100%) 8 hlasů

11 KOMENTÁŘE

  1. „knihovna .dll je spustitelný soubor stejně jako .exe“

    Docela matouci slovni obrat, spis ze exe nasledne spusti dll.

    Jinak nejake hratky s DLL zname uz z drivejska, kdy to napric hrami mohlo neco ovlivnit. Jiste je zajimave, ze u DLSS je tomu taky tak.

    • Tak jistě vladařku náš milovaný. Když to píšeš ty, tak to musí být zaručená pravda.

      Jen výtažek z tvého odkazu:

      However, this score was calculated based on a higher turbo clock in comparison to 9300 points scored by the 12900K engineering sample.

      Takže zatím neví nikdo nic. Být tebou, tak ještě neonanuju.

    • Prosim te, uz je ta sracka hratelna? Nebo jsou tam porad chyby. Me neslo pokracovat v Q, pak jsem videl reakce a AI NPC jen tak na ulici a udelalo se mi zle. Takze jsem to odinstaloval s tim, ze pockam na opravy.
      Takhle jsem si teda praci soudruhu, co udelali Witchera teda nepredstavoval.