- dgVoodoo2 делује као слој за превођење који конвертује застареле API-је у модерне верзије DirectX-а.
- Алат вам омогућава да оптимизујете перформансе, ограничите FPS и подесите резолуцију на тренутним мониторима.
- Инсталација подразумева постављање одређених DLL библиотека у коренски директоријум извршне датотеке игре.

Ако сте неко ко ужива у откривању ретро гејмерских драгуља, знаћете да покушај покретања старијих игара на Windows 10 или 11 може бити права главобоља. Веома је уобичајено да се игре руше, приказују беле екране или да процесор скочи на 100% јер гејм енџин покушава неконтролисано да рендерује хиљаде фрејмова у секунди.
Да би се решио овај проблем, постоји алат под називом dgVoodoo2, који је у суштини спас за игре које користе застареле графичке API-је. Ради тако што вара систем слојем за превођење, терајући игру да мисли да комуницира са старијим хардвером, док се у стварности подаци обрађују путем DirectX 11 или 12.
Техничко функционисање и предности

Цака са dgVoodoo2 лежи у начину на који Windows рукује библиотекама. Оперативни систем увек прво тражи DLL-ове у извршном фолдеру игре, пре него што претражи системске фолдере. Постављањем модификованих dgVoodoo2 DLL-ова у путању игре, користи се средња транслација, што омогућава модерним алатима попут MSI Afterburner-а или RivaTuner-а да ограниче FPS и спрече прегревање процесора услед интензивне употребе једног језгра.
Подешавање контролне табле корак по корак

Када се пакет преузме, најбоље је покренути датотеку dgVoodooCpl.exe да бисте подесили параметре. На картици General (Опште), најважније подешавање је Output API (Излазни API ). Ако имате модерну графичку картицу, препоручује се да изаберете Direct3D 12; ако је ваш хардвер ограниченији, Direct3D 11 је најстабилнија опција.
За оне који играју 2Д наслове или веома ране 3Д игре на ниским резолуцијама (као што је 640x480), неопходно је да оду у Режим скалирања и изаберу Растегнуто, задржите Однос ширине и висине . Ово спречава изобличење слике и одржава оригинални однос ширине и висине 4:3 уз прилагођавање широкоекранским екранима.
Посебна подешавања за Glide и DirectX

Ако је игра из ере 3dfx-а, мораћете да одете на картицу Glide (Клизање). Овде можете да конфигуришете резолуцију; ако ваш монитор то дозвољава, можете је повећати на Max FHD (1920x1080) за оштрији изглед. Исто важи и за картицу DirectX, где можете да подесите веће резолуције како бисте спречили да слика изгледа пикселизовано или растегнуто.
Важан детаљ је анизотропно филтрирање и антиалиасинг . Иако ове опције чине да игра изгледа много углађеније, саветује се опрез јер неки старији енџини не подржавају ова побољшања и могли би генерисати неочекиване графичке грешке ако се превише искоришћавају.
Инсталација библиотеке према игри

Само конфигурисање панела није довољно; такође је потребно да преместите исправне датотеке у фасциклу игре. У зависности од технологије игре, биће вам потребне различите датотеке.
- За Глајд: Користе се датотеке Glide.dll, Glide2x.dll или Glide3x.dll.
- За DirectX 1-7: Ддрав.длл и Д3ДИмм.длл су неопходни.
- За DirectX 8 и 8.1: Потребна је библиотека D3D8.dll.
- За DirectX 9: Морате копирати датотеку D3D9.dll.
У неким веома специфичним случајевима, игра се и даље може одбити од покретања или приказивати грешке. Постоји додатна библиотека под називом d3drm.dll која се може засебно преузети са веб странице аутора и која обично решава сталне проблеме компатибилности у одређеним старијим програмима.
Имплементација овог система превођења омогућава да игре које раније није било могуће покренути на Windows 11 сада раде са невероватном флуидношћу, такође омогућавајући скалирање и управљање компатибилношћу API-ја како би се заштитио модерни хардвер и побољшао визуелни квалитет класичних игара.