Ovladače GeForce Game Ready ti poskytují nejlepší zážitek ve tvých oblíbených hrách.

Autor Andrew Burnes on 26. dubna 2022 | Doporučené články Ovladače Grafické karty GeForce RTX

Před 7 lety jsme vytvořili program ovladačů GeForce Game Ready s cílem přinést hráčům s GeForce nejlepší možný zážitek v jejich oblíbených hrách. Ovladače Game Ready jsou precizně vyladěny ve spolupráci s vývojáři a rozsáhle testovány napříč tisíci hardwarových konfigurací pro maximální výkon a spolehlivost.

Od svého vzniku v roce 2014 uvedla společnost NVIDIA na trh více než 150 ovladačů Game Ready, které již první den podporovaly více než 400 her. Jen v roce 2021 vyšlo 20 ovladačů Game Ready, které podporovaly 75 her. Kromě her, pro které uvádíme podporu v našich článcích o ovladačích a hlavních novinkách, máme týmy určené pro Unreal Engine, Unity a další přední vývojářské grafické enginy. Díky tomu fantasticky běží již při zahájení prodeje tisíce nezávislých PC her vydaných každý rok, vytvořených výhradně nástroji a funkcemi poskytnutými jednotlivými grafickými enginy.

Ovladače GeForce Game Ready přináší dokonalý zážitek na PC s GeForce – pojďme se podívat jak.

 

Co dělá grafický ovladač?

Grafické ovladače jsou neuvěřitelně složité součásti softwaru, které jsou klíčové pro komunikaci grafické karty s operačními systémy, grafickými rozhraními API a tvými hrami a aplikacemi. Hry vyžadují vlastní optimalizace a úpravy a v roce 2022 je v každém ovladači Game Ready, který stáhneš, hodně přes 25 milionů řádků kódu. Tím konkuruje množství kódu v letových systémech moderních tryskových letounů. Abychom pochopili, jak ovladače fungují, musíme se nejprve dozvědět více o tvém operačním systému.

Operační systémy Windows mají dva režimy spouštění: Uživatelský režim a režim jádra. Ovladače grafické karty mají přístup k oběma – část ovladače v uživatelském režimu komunikuje přímo s hrou a operačním systémem a režim jádra, který má úplný přístup k systémovým prostředkům, zajišťuje konečnou komunikaci s grafickou kartou.

Jakýkoli nesoulad mezi hrou a grafickou kartou může vést ke snížení výkonu, chybám nebo přímo pádům, což má výrazný dopad na zážitek uživatele. Aby k tomu nedocházelo, musí být ovladač naprogramován a testován pro každou hru.

Pod pojmem „skvělý herní zážitek“ si většina hráčů obvykle představí výkon nebo průměrnou snímkovou frekvenci. Ačkoli ovladač musí být vyladěn tak, aby poskytoval vyšší snímkové frekvence, je toho zapotřebí mnohem více.

Stejně důležitý je konzistentní výkon měřený minimální snímkovou frekvencí a dobou vykreslování snímků. Prudce kolísající snímková frekvence vede k pozorovatelnému zasekávání a nekonzistentní odezvě při hraní. Příčiny zasekávání je třeba izolovat a opravit.

Klíčová je také latence systému, protože umožňuje PC a monitoru rychleji reagovat na vstupy myši a klávesnice, což umožňuje hráčům rychleji likvidovat soupeře a přesněji zasahovat. Aby se minimalizovala latence systému, je třeba ovladač s dobrým kódem.

Konečně je nezbytná stabilita, protože nic nepokazí skvělou herní relaci více než herní chyby nebo obávaná modrá obrazovka smrti. Herní chyby, chyby specifické pro grafickou kartu, chyby v operačním systému, chyby ovladačů a další mohou způsobit závadu a zhroucení ovladače a je zásadní, aby tyto chyby byly odhaleny před vydáním hry.

Ovladače by měly všechny tyto položky optimalizovat, aby poskytovaly skvělý herní zážitek. A proto máme program ovladačů Game Ready.

Seznámení s programem ovladačů Game Ready

Náš průkopnický program ovladačů Game Ready změnil způsob, jakým jsou ovladače vytvářeny. Místo toho, aby společnost NVIDIA testovala hry pouze na samotném konci jejich vývoje, s omezenou interakcí vývojářů, vytvořili jsme proces, ve kterém společnost NVIDIA úzce spolupracuje s vývojáři v téměř každé fázi vývoje hry. Před naším programem ovladačů Game Ready měla společnost NVIDIA a naši partneři z řad vývojářů samostatné pracovní postupy pro nezávislou optimalizaci a zahájení prodeje her a ovladačů.

Prostřednictvím procesu ovladačů Game Ready, který je shrnut výše ve vizuálu, jsme nastavili pravidelnou frekvenci výměn, při kterých od vývojářů dostaneme verzi hry v aktuálním stádiu vývoje a nazpět pošleme současnou verzi ovladače. Poté spolupracujeme na hledání optimalizace a řešení problémů a odpovídajícím způsobem pozměňujeme dané verze. Díky tomu mohou hra i ovladač Game Ready při zahájení prodeje poskytovat nejvyšší kvalitu a výkon.

Společnost NVIDIA je již mnoho let naším blízkým partnerem. Naše těsná spolupráce během celého cyklu vývoje her zajišťuje, že ovladače Game Ready jsou speciálně optimalizovány pro naše hry a zajišťují vynikající kompatibilitu, stabilitu a výkon. Díky tomuto přístupu si naši hráči mohou vychutnat ten nejlepší herní zážitek již ode dne vydání.“ – Billy Khan, ředitel technologie modulů, id Software

Na výkon a stabilitu může mít významný vliv vše od interpretace pravidel grafické rozhraní API od vývojáře hry až po délku daného volání rozhraní API. Abychom pomohli urychlit a kodifikovat proces testování a hodnocení, vytvořili jsme nástroje jako NVIDIA NSIGHT Graphics, které herním vývojářům a tvůrcům ovladačů umožnily prozkoumat všechny vlastnosti hry, ponořit se do ukazatelů výkonu a prozkoumat propustnost hardwarových jednotek, míru využití paměti, instrukce a propustnost paměti, míru zásahu do mezipaměti a mnoho dalšího.

Pomocí široké škály veřejných a interních nástrojů lze identifikovat problémy, odstranit překážky a zvýšit výkon a stabilitu. Zjištění jsou komunikována zpět vývojářům a pomáhají jim dále optimalizovat a zlepšovat své hry.

Tvůrci ovladačů NVIDIA zároveň kódují nové optimalizace výkonu, které testujeme a předáváme vývojářům za účelem dalšího testování a pokračování vývoje hry. V případě potřeby také spolupracujeme se společností Microsoft na změnách operačního systému, a s vývojáři grafických enginů na změnách, které mají přínos pro danou hru a také všechny další hry, které by mohly tuto část programování v budoucnu využít.

Tato pravidelná frekvence výměn před vydáním her a ovladačů pokračuje v průběhu vývoje až do fáze, kdy jde hra do prodeje, ve které se vývojáři začnou soustředit na aktualizace po zahájení prodeje hry. Zatímco se vývojáři zaměřují na DLC a další položky po zahájení prodeje hry, náš tým pro ovladače Game Ready dále optimalizuje hru až do posledního možného okamžiku před zahájením prodeje. To zajišťuje, že první herní zážitek s GeForce je nejlepší, jaký může být.

Výkon je klíčový, ale pokud hra opakovaně spadne, nezáleží na tom, jak vysoká je tvoje snímková frekvence. Proto jsme také investovali do nebývalého testovacího programu, který zajišťuje dokonalou spolehlivost při zahájení prodeje a poté, kdy nové opravy a doplňky DLC představí nové funkce, které mění herní programování.

V současné době naše ovladače Game Ready podporují celkem 89 grafických karet pro PC a notebooky; a každý z těchto ovladačů musí být pečlivě testován s jednotlivými hrami a ovladači, které jsou vytvořeny v průběhu vývoje a později. PC nebo notebook ale není jen grafickou kartou, zahrnuje také procesor a paměť RAM a uživatelé mohou používat výrazně odlišné verze operačních systémů s jedinečným chováním a výstřednostmi.

Řešení: masivní, automatizovaná testovací matrice s pokrytím více než 4 500 konfigurací grafických karet, procesorů, pamětí RAM a operačního systému, kdy nejstarší hardware sahá do roku 2012. Každou hru a ovladače testujeme v těchto konfiguracích PC a notebooků a maximalizujeme spolehlivost pro ovladače Game Ready a hry.

Týmy ovladačů Game Ready společnosti NVIDIA fungují jako rozšíření našich interních týmů, které pomáhají lépe optimalizovat naše hry a maximalizovat kompatibilitu napříč celou řadou konfigurací PC a poskytují hráčům s GeForce lepší a spolehlivější zážitek.“ – Nicolas Rioux, globální zástupce viceprezidenta pro výrobu, Ubisoft

V rámci jednoho dne se proces testování ovladačů Game Ready společnosti NVIDIA skládá z více než 1 000 různých testů v celé řadě vydaných a nových her. To představuje více než 1,8 milionu hodin testování jen v roce 2021. Abychom to vyjádřili srozumitelně, je to více než 214 kalendářních let investovaných do kvality ovladače Game Ready během jednoho roku! A pokud je to nutné, inženýři přiloží ruce k dílu a ladí konkrétní problémy a hraniční případy, aby bylo zajištěno úplné pokrytí.

Naše megamatrice nám také umožňuje vytvářet optimální herní nastavení GeForce Experience pro nové hry souběžně s jednotlivými ovladači. Optimální herní nastavení určuje nejlepší herní nastavení pro tvoji konkrétní hardwarovou konfiguraci PC nebo notebooku, a tím jediným kliknutím zajišťuje nejlepší kvalitu a výkon obrazu. Jednoduše spusť GeForce Experience a u podporovaných her klikni na možnost Optimalizovat.

Posledním krokem v procesu ověření kvality ovladačů je odeslání každého ovladače Game Ready společnosti Microsoft k přísnému testování v rámci procesu programu WHQL (Windows Hardware Quality Labs). Společnost Microsoft doporučuje používat pouze ovladače s certifikací WHQL, protože pouze tyto zajišťují kompatibilitu a plynulé uživatelské prostředí.

Každé podání v rámci WHQL zahrnuje více než 1 300 testů pokrývajících všechny aspekty ovladače:

Jakmile ovladač projde rozsáhlou sadou testů sady Windows Hardware Lab Kit (HLK), získá ovladač označení WHQL, který zajišťuje maximální kvalitu a spolehlivost ovladačů. Díky tomu je NVIDIA jediným dodavatelem grafických karet, která má pro každý ovladač certifikát WHQL.

Naším cílem je vytvářet inovativní, intenzivní a emocionální herní zážitky. Program ovladačů Game Ready společnosti NVIDIA nám umožnil maximalizovat výkon a spolehlivost v naší hře, aby si tak naši hráči mohli tyto příběhy plně vychutnat!“ Francois Perraton, technický producent, studio Eidos-Montréal

Teprve po dokončení veškeré práce zahájíme prodej ovladače prostřednictvím GeForce.comGeForce Experience. Vzhledem k tomu, že program ovladačů Game Ready a náš příslib kvality spoléhají na veškerou tuto práci, nevydáváme částečné beta ovladače s minimálním testováním, natož pak na několik konfliktních betaverzí ovladačů, které byly vytrženy z různých vývojových rozhraní a podporují různé hry a produkty, což zákazníky mate.

Kompletní proces ovladačů Game Ready vyžaduje stovky zaměstnanců, ovlivňuje každý aspekt vývoje ovladačů GeForce a je úzce integrován s interními milníky každé hry. Díky tomu můžeme zajistit vynikající zážitek z hraní již od prvního dne v každé z uvedených her.

Podpora Game Ready pro špičkové vlastnosti a funkce

Kromě výše uvedeného zahrnují ovladače GeForce Game Ready také podporu pro špičkové a přelomové herní funkce, jako jsou NVIDIA DLSSNVIDIA Reflex. Ty vyžadují kódování her a funkcí, které musí procházet ovladačem a jeho kódem, aby hráčům přinesly akcelerovanou snímkovou frekvenci a sníženou latenci systému.

Naše testovací matrice zajišťuje, že všechny tyto funkce budou spolupracovat: odborníci provádějí kontroly kvality na úrovni pixelů u integrací, testovací týmy a automatizované systémy kontrolují výkon a vývojoví partneři to dělají podobně. Pokud jsou mezi vydáním ovladačů nutné nějaké změny, lze aktualizace knihovny DLL pro NVIDIA DLSS a Reflex distribuovat online prostřednictvím automatických webových procesů, které jsou před nasazením pečlivě testovány.

Kromě toho náš program ovladačů přináší nové funkce ovládacího panelu NVIDIA, jako je například škálování obrazu NVIDIA, a ve spojení s GeForce Experience podporuje funkce, jako je sledování latence systému ve hře NVIDIA Reflex a filtry Freestyle. To prochází stejným testovacím procesem, který zajišťuje zaručenou kvalitu a stabilitu.

To je podle nás „Game Ready“.

Ovladače GeForce Game Ready poskytují nejlepší zážitek pro tvé oblíbené hry, jsou precizně vyladěny ve spolupráci s vývojáři a důkladně testovány na tisících hardwarových konfigurací PC a notebooků pro maximální výkon a spolehlivost.

To je podle nás Game Ready; stáhni si naše nejnovější ovladače Game Ready z GeForce.com nebo GeForce Experience.