- dgVoodoo2 funguje ako prekladová vrstva, ktorá konvertuje zastarané API do moderných verzií DirectX.
- Tento nástroj umožňuje optimalizovať výkon, obmedziť FPS a upraviť rozlíšenie na aktuálnych monitoroch.
- Inštalácia zahŕňa umiestnenie špecifických DLL knižníc do koreňového adresára spustiteľného súboru hry.

Ak radi objavujete retro herné skvosty, viete, že spustenie starších titulov vo Windowse 10 alebo 11 môže byť poriadna bolesť hlavy. Je veľmi bežné, že hry padajú, zobrazujú biele obrazovky alebo procesor dosahuje 100 % využitie, pretože herný engine sa nekontrolovateľne snaží vykresliť tisíce snímok za sekundu.
Na vyriešenie tohto problému existuje nástroj s názvom dgVoodoo2, ktorý je v podstate záchranným lanom pre hry používajúce zastarané grafické API. Funguje tak, že systém oklame prekladovou vrstvou, vďaka ktorej si hra myslí, že komunikuje so starším hardvérom, pričom v skutočnosti sa dáta spracovávajú cez DirectX 11 alebo 12.
Technická prevádzka a výhody

Trik s dgVoodoo2 spočíva v tom, ako Windows pracuje s knižnicami. Operačný systém vždy najprv vyhľadá DLL súbory v spustiteľnom priečinku hry a až potom v systémových priečinkoch. Umiestnením upravených DLL súborov dgVoodoo2 do cesty hry používa prechodný preklad, čo umožňuje moderným nástrojom ako MSI Afterburner alebo RivaTuner obmedziť FPS a zabrániť prehriatiu CPU v dôsledku intenzívneho používania jedného jadra.
Podrobné nastavenie ovládacieho panela

Po stiahnutí balíka je najlepšie spustiť súbor dgVoodooCpl.exe a upraviť parametre. Na karte Všeobecné je najdôležitejším nastavením Výstupné API . Ak máte modernú grafickú kartu, odporúča sa zvoliť Direct3D 12; ak je váš hardvér obmedzenejší, Direct3D 11 je najstabilnejšou možnosťou.
Pre tých, ktorí hrajú 2D tituly alebo veľmi skoré 3D hry s nízkym rozlíšením (napríklad 640x480), je nevyhnutné prejsť do režimu škálovania a vybrať možnosť Roztiahnuté, pričom zachovať pomer strán . Tým sa zabráni skresleniu obrazu a zachová sa pôvodný pomer strán 4:3, pričom sa prispôsobí širokouhlým displejom.
Špecifické nastavenia pre Glide a DirectX

Ak je hra z éry 3dfx, budete musieť prejsť na kartu Glide (Kĺzanie). Tu môžete nastaviť rozlíšenie; ak to váš monitor umožňuje, môžete ho zvýšiť na Max FHD (1920x1080) pre ostrejší vzhľad. To isté platí pre kartu DirectX, kde môžete vynútiť vyššie rozlíšenie, aby ste predišli pixelovaniu alebo roztiahnutiu obrazu.
Dôležitým detailom je anizotropné filtrovanie a antialiasing . Hoci tieto možnosti robia hru oveľa prepracovanejšou, odporúča sa opatrnosť, pretože niektoré staršie enginy tieto vylepšenia nepodporujú a ak sa s nimi zapracuje príliš veľa, môžu generovať neočakávané grafické chyby .
Inštalácia knižnice podľa hry

Nestačí len nakonfigurovať panel; je potrebné presunúť správne súbory do priečinka hry. V závislosti od technológie hry budete potrebovať rôzne súbory.
- Pre Glide: Používajú sa súbory Glide.dll, Glide2x.dll alebo Glide3x.dll.
- Pre DirectX 1-7: DDraw.dll a D3DImm.dll sú nevyhnutné.
- Pre DirectX 8 a 8.1: Vyžaduje sa knižnica D3D8.dll.
- Pre DirectX 9: Musíte skopírovať súbor D3D9.dll.
V niektorých veľmi špecifických prípadoch sa hra stále nemusí spustiť alebo sa v nej môžu zobrazovať chyby. Existuje ďalšia knižnica s názvom d3drm.dll , ktorú je možné stiahnuť samostatne z webovej stránky autora a ktorá zvyčajne rieši pretrvávajúce problémy s kompatibilitou v niektorých starších engine.
Implementácia tohto prekladového systému umožňuje, aby hry, ktoré predtým nebolo možné spustiť v systéme Windows 11, teraz bežali s úžasnou plynulosťou, čo tiež umožňuje škálovanie a správu kompatibility API na ochranu moderného hardvéru a zlepšenie vizuálnej kvality klasických hier.