Išsamus vadovas, kaip taisyti grafines klaidas senuose žaidimuose naudojant „dgVoodoo2“

Paskutiniai pakeitimai: 7 lapkričio 2026
  • „dgVoodoo2“ veikia kaip vertimo sluoksnis, kuris konvertuoja pasenusias API į modernias „DirectX“ versijas.
  • Šis įrankis leidžia optimizuoti našumą, apriboti FPS ir reguliuoti dabartinių monitorių skiriamąją gebą.
  • Diegimas apima konkrečių DLL bibliotekų įdėjimą į žaidimo vykdomojo failo šakninį katalogą.

Senovinė kompiuterinė darbo stotis su CRT monitoriumi ir smėlio spalvos klaviatūra, reprezentuojanti senųjų kompiuterinių žaidimų erą.

Jei mėgstate atrasti retro žaidimų perlus, žinote, kad bandymas paleisti senesnius žaidimus sistemoje „Windows 10“ ar „11“ gali būti tikras galvos skausmas. Labai dažnai žaidimai užstringa, rodomi balti ekranai arba procesoriaus apkrova padidėja iki 100 %, nes žaidimo variklis bando nevaldomai atvaizduoti tūkstančius kadrų per sekundę.

Šiai problemai išspręsti yra įrankis, vadinamas „dgVoodoo2“, kuris iš esmės yra gelbėjimosi ratas žaidimams, naudojantiems pasenusias grafikos API. Jis veikia apgaudamas sistemą vertimo sluoksniu, sukurdamas žaidimui įspūdį, kad jis bendrauja su senesne aparatine įranga, kai iš tikrųjų duomenys apdorojami naudojant „DirectX 11“ arba „12“.

Techninis veikimas ir privalumai

Šiuolaikinės NVIDIA GeForce RTX vaizdo plokštės, įdiegtos kompiuteryje, stambus planas – aparatinė įranga, kurioje „dgVoodoo2“ konvertuoja senąsias API sąsajas.

„dgVoodoo2“ gudrybė slypi tame, kaip „Windows“ tvarko bibliotekas. Operacinė sistema visada pirmiausia ieško DLL žaidimo vykdomajame aplanke, o tada ieško sistemos aplankuose. Įdėjus modifikuotus „dgVoodoo2“ DLL į žaidimo kelią, ji naudoja tarpinį vertimą, leidžiantį šiuolaikinėms priemonėms, tokioms kaip „MSI Afterburner“ ar „RivaTuner“, apriboti FPS ir apsaugoti procesorių nuo perkaitimo dėl intensyvaus vieno branduolio naudojimo.

  Kaip atnaujinti „Windows Update“ ir „Secure Boot“ sertifikatus, kad būtų išvengta saugumo spragų

Žingsnis po žingsnio valdymo pulto sąranka

„Sega Dreamcast“ konsolė su CRT monitoriumi, iliustruojanti originalią 90-ųjų pabaigos žaidimų vizualinę patirtį.

Atsisiuntus paketą, geriausia paleisti failą „dgVoodooCpl.exe “ , kad būtų galima pakoreguoti parametrus. Skirtuke „Bendra“ svarbiausias nustatymas yra „ Output API“ . Jei turite modernią vaizdo plokštę, rekomenduojama rinktis „Direct3D 12“; jei jūsų aparatinė įranga yra ribota, „Direct3D 11“ yra stabiliausias pasirinkimas.

Žaidžiantiems 2D žaidimus arba labai ankstyvus 3D žaidimus maža raiška (pvz., 640x480), būtina pereiti į mastelio keitimo režimą ir pasirinkti „Ištemptas, išlaikant kraštinių santykį“ . Tai apsaugo nuo vaizdo iškraipymo ir išlaiko pradinį 4:3 kraštinių santykį, prisitaikant prie plačiaekranių ekranų.

Specialūs „Glide“ ir „DirectX“ nustatymai

Retro valdiklių ir senovinių žaidimų kasečių kolekcija, primenanti klasikinių žaidimų nostalgiją.

Jei žaidimas yra iš 3dfx eros, turėsite eiti į skirtuką „Glide“. Čia galite konfigūruoti skiriamąją gebą; jei jūsų monitorius tai leidžia, galite ją padidinti iki „Max FHD“ (1920 x 1080), kad vaizdas būtų ryškesnis. Tas pats pasakytina ir apie skirtuką „DirectX“, kuriame galite nustatyti didesnę skiriamąją gebą, kad vaizdas neatrodytų pikselizuotas ar ištemptas.

Svarbi detalė yra anizotropinis filtravimas ir antialiasing . Nors šios parinktys suteikia žaidimui daug gražesnį vaizdą, patariama būti atsargiems, nes kai kurie senesni varikliai nepalaiko šių patobulinimų ir, jei jie per daug išnaudoti, gali sukelti netikėtų grafinių trikdžių .

Bibliotekos diegimas pagal žaidimą

Modernus žaidimų kambarys su RGB apšvietimu ir keliais monitoriais – dabartinė aplinka, kurioje atgyja klasika.

Vien konfigūravimo skydelyje nepakanka; taip pat reikia perkelti tinkamus failus į žaidimo aplanką. Priklausomai nuo žaidimo technologijos, jums reikės skirtingų failų.

  • Slydimui: Naudojami „Glide.dll“, „Glide2x.dll“ arba „Glide3x.dll“.
  • „DirectX 1-7“: DDraw.dll ir D3DImm.dll yra būtini.
  • „DirectX 8“ ir „8.1“: Reikalinga D3D8.dll biblioteka.
  • „DirectX 9“: Turite nukopijuoti failą D3D9.dll.
  Kas yra „BitLocker“: išsamus šifravimo „Windows“ sistemoje vadovas

Kai kuriais labai specifiniais atvejais žaidimas vis tiek gali nepavykti paleisti arba rodyti klaidų. Yra papildoma biblioteka, vadinama d3drm.dll , kurią galima atsisiųsti atskirai iš autoriaus svetainės ir kuri paprastai išsprendžia nuolatines suderinamumo problemas tam tikruose senesniuose varikliuose.

Įdiegus šią vertimo sistemą, žaidimai, kurie anksčiau buvo neįmanomi paleisti „Windows 11“, dabar veikia neįtikėtinai sklandžiai, taip pat leidžia keisti mastelį ir valdyti API suderinamumą, kad būtų apsaugota šiuolaikinė įranga ir pagerinta klasikinių žaidimų vaizdo kokybė.