- dgVoodoo2 vepron si një shtresë përkthimi që konverton API-të e vjetruara në versione moderne të DirectX.
- Mjeti ju lejon të optimizoni performancën, të kufizoni FPS dhe të rregulloni rezolucionin në monitorët aktualë.
- Instalimi përfshin vendosjen e bibliotekave specifike DLL brenda direktorisë rrënjë të skedarit ekzekutues të lojës.

Nëse je dikush që kënaqet duke zbuluar perla të lojërave retro, e di që përpjekja për të luajtur tituj të vjetër në Windows 10 ose 11 mund të jetë një dhimbje koke e vërtetë. Është shumë e zakonshme që lojërat të ngecin, të shfaqin ekrane të bardha ose që procesori të arrijë në 100% përdorim sepse motori i lojës po përpiqet të renderojë mijëra kuadro për sekondë në mënyrë të pakontrollueshme.
Për të zgjidhur këtë problem, ekziston një mjet i quajtur dgVoodoo2, i cili është në thelb një litar shpëtimi për lojërat që përdorin API të grafikës së vjetëruar. Ai funksionon duke e mashtruar sistemin me një shtresë përkthimi, duke e bërë lojën të mendojë se po komunikon me pajisje të vjetra kur, në realitet, të dhënat po përpunohen përmes DirectX 11 ose 12.
Funksionimi teknik dhe avantazhet

Hileja me dgVoodoo2 qëndron në mënyrën se si Windows i trajton libraritë. Sistemi operativ gjithmonë kërkon DLL-të së pari në dosjen ekzekutuese të lojës, përpara se të kërkojë në dosjet e sistemit. Duke vendosur DLL-të e modifikuara të dgVoodoo2 në rrugën e lojës, ai përdor përkthim të ndërmjetëm, duke u lejuar mjeteve moderne si MSI Afterburner ose RivaTuner të kufizojnë FPS dhe të parandalojnë mbinxehjen e CPU-së për shkak të përdorimit intensiv të një bërthame të vetme.
Konfigurimi hap pas hapi i panelit të kontrollit

Pasi të shkarkohet paketa, është mirë të ekzekutoni skedarin dgVoodooCpl.exe për të rregulluar parametrat. Në skedën General, cilësimi më kritik është Output API . Nëse keni një kartë grafike moderne, rekomandohet të zgjidhni Direct3D 12; nëse hardueri juaj është më i kufizuar, Direct3D 11 është opsioni më i qëndrueshëm.
Për ata që luajnë lojëra 2D ose lojëra 3D shumë të hershme në rezolucione të ulëta (si p.sh. 640x480), është thelbësore të shkojnë te Modaliteti i Shkallëzimit dhe të zgjedhin "Tensionuar", duke mbajtur Raportin e Aspectit . Kjo parandalon shtrembërimin e imazhit dhe ruan raportin origjinal të aspektit 4:3, ndërkohë që përshtatet me ekranet me ekran të gjerë.
Cilësime specifike për Glide dhe DirectX

Nëse loja është nga epoka 3dfx, do t'ju duhet të shkoni te skeda Glide. Këtu mund të konfiguroni rezolucionin; nëse monitori juaj e lejon, mund ta rrisni atë në Max FHD (1920x1080) për një pamje më të qartë. E njëjta gjë vlen edhe për skedën DirectX, ku mund të detyroni rezolucione më të larta për të parandaluar që imazhi të duket i pikseluar ose i zgjatur.
Një detaj i rëndësishëm është filtrimi anizotropik dhe antialiasing . Ndërsa këto opsione e bëjnë lojën të duket shumë më e rafinuar, këshillohet kujdes sepse disa motorë të vjetër nuk i mbështesin këto përmirësime dhe mund të gjenerojnë gabime të papritura grafike nëse tejkalohen kufijtë.
Instalimi i bibliotekës sipas lojës

Konfigurimi i thjeshtë i panelit nuk është i mjaftueshëm; duhet gjithashtu të zhvendosni skedarët e saktë në dosjen e lojës. Në varësi të teknologjisë së lojës, do t'ju duhen skedarë të ndryshëm.
- Për rrëshqitje: Përdoren Glide.dll, Glide2x.dll ose Glide3x.dll.
- Për DirectX 1-7: DDraw.dll dhe D3DImm.dll janë thelbësore.
- Për DirectX 8 dhe 8.1: Biblioteka D3D8.dll është e nevojshme.
- Për DirectX 9: Duhet ta kopjosh skedarin D3D9.dll.
Në disa raste shumë specifike, loja mund të mos nisë ende ose të shfaqë gabime. Ekziston një bibliotekë shtesë e quajtur d3drm.dll që mund të shkarkohet veçmas nga faqja e internetit e autorit dhe e cila zakonisht zgjidh problemet e vazhdueshme të pajtueshmërisë në disa motorë të vjetër.
Implementimi i këtij sistemi përkthimi u lejon lojërave që më parë ishin të pamundura për t'u ekzekutuar në Windows 11, tani të ekzekutohen me rrjedhshmëri të mahnitshme, duke lejuar gjithashtu shkallëzimin dhe menaxhimin e përputhshmërisë së API-ve për të mbrojtur harduerin modern dhe për të përmirësuar cilësinë vizuale të lojërave klasike.