dgVoodoo to program pełniący rolę nakładki (wrappera) dla starszych interfejsów graficznych DirectX oraz 3DFX Glide. Jego zadaniem jest konwersja wywołań funkcji z przestarzałych API graficznych na polecenia zgodne ze współczesnym Direct3D 11. Mówiąc prościej, działa jak tłumacz, umożliwiając uruchamianie starych gier z wykorzystaniem nowoczesnych technologii renderowania. Obsługa programu jest bardzo prosta – można go użyć w grach korzystających z DirectX lub DirectDraw w wersjach od 1 do 8 oraz w tytułach wykorzystujących 3DFX Glide. Warto jednak pamiętać, że do działania wymagany jest układ graficzny obsługujący DirectX 11.
Spis treści
Podstawy dgVoodoo
Aby rozpocząć, pobierz najnowszą wersję dgVoodoo z oficjalnej strony internetowej. W momencie pisania tego tekstu najświeższa wersja to v2.84.1 Plik pobierany jest w formacie ZIP, więc po zakończeniu pobierania otwórz go w eksploratorze plików. W jego zawartości powinny znajdować się następujące foldery.
Jeśli zamierzasz używać dgVoodoo z grą wykorzystującą DirectX, otwórz folder „MS” Znajdziesz tam 3 foldery
- arm64x
- x64
- x86
Musisz skopiować plik (bądź) pliki znajdujące się w jednym z tych katalogów do folderu z grą. Zgaduję, że pracujesz właśnie na jakimś 64 bitowym systemie, więc z całą pewnością powinieneś zainteresować się folderem x64, ewentualnie jak twój komputer śmiga na 32 bitach skopiuj pliki znajdujace się w fodlewrze x86.
Natomiast jeśli konfigurujesz dgVoodoo dla gry korzystającej z technologii 3DFX Glide, analogicznie postąp z folderem 3Dfx.
Bardzo ważne! Nigdy nie kopiuj plików *.dll z folderu „MS” bezpośrednio do systemowych katalogów Windows (np. do folderu C:\Windows), ponieważ może to powodować problemy z systemem operacyjnym i innymi programami.
Aby ułatwić konfigurację dgVoodoo dla danej gry, warto również skopiować plik dgVoodooCpl.exe do katalogu instalacyjnego. Dzięki temu będziesz mógł szybko dostosować ustawienia emulatora do konkretnego tytułu bez konieczności przechodzenia do innych lokalizacji na dysku.
Uruchamianie dgVoodoo
Jeśli poprawnie skopiowałeś wymagane pliki .dll do folderu z grą, nie musisz wykonywać żadnych dodatkowych kroków – po prostu uruchom grę, a powinna działać z wykorzystaniem dgVoodoo.
Warto jednak pamiętać, że nie każda gra jest w pełni kompatybilna z tym narzędziem. W niektórych przypadkach mogą wystąpić błędy graficzne, problemy z wydajnością lub całkowity brak działania. Dlatego najlepszym sposobem na sprawdzenie kompatybilności jest przetestowanie gry i obserwacja jej działania. Jeśli wystąpią jakiekolwiek problemy, warto spróbować dostosować ustawienia w dgVoodooSetup.exe lub sprawdzić alternatywne rozwiązania.
Jeśli zdecydujesz się usunąć dgVoodoo z gry, proces jest równie prosty – wystarczy odnaleźć i skasować pliki .dll, które wcześniej skopiowałeś do katalogu gry. Po ich usunięciu gra wróci do pierwotnego sposobu działania, bez ingerencji dgVoodoo.
Konfiguracja dgVoodoo
Aby dostosować ustawienia dgVoodoo do swoich potrzeb, należy skopiować program dgVoodooCpl.exe
do katalogu gry. Chociaż teoretycznie może on znajdować się w dowolnym miejscu na dysku, umieszczenie go bezpośrednio w folderze gry znacząco ułatwia zarządzanie konfiguracją, szczególnie jeśli korzystasz z dgVoodoo w kilku różnych grach.
Po uruchomieniu programu pojawi się główne okno konfiguracji, w którym możesz dostosować parametry związane z renderowaniem grafiki, kompatybilnością oraz wydajnością.
Dzięki temu masz możliwość poprawienia wyglądu i działania starszych gier na nowoczesnym sprzęcie, eliminując typowe problemy, takie jak niska rozdzielczość, brak wsparcia dla nowych kart graficznych czy niepoprawne wyświetlanie efektów wizualnych.
Zanim przystąpisz do dostosowywania ustawień, najpierw kliknij przycisk zaznaczony na czerwono na ilustracji poniżej.
Ten krok jest kluczowy, ponieważ zapewnia, że plik konfiguracyjny zostanie zapisany we właściwym katalogu gry, co pozwoli uniknąć problemów z działaniem dgVoodoo.
Większość dostępnych opcji w dgVoodoo jest ustawiana indywidualnie dla każdej gry, dlatego może być konieczne przetestowanie różnych konfiguracji, aby znaleźć optymalne parametry. Niektóre starsze tytuły mogą wymagać specjalnych ustawień kompatybilności, aby działały płynnie na nowoczesnym sprzęcie. Warto eksperymentować z różnymi opcjami, zwłaszcza w zakładkach DirectX i Glide, aby uzyskać najlepszy balans między jakością grafiki a wydajnością.
Ważna opcja – „dgVoodoo Watermark”
Jednym z ustawień, które warto zmienić na samym początku konfiguracji, jest „dgVoodoo Watermark” znajdujący się w zakładce DirectX. Włączenie tej opcji powoduje dodanie znaku wodnego w prawym dolnym rogu ekranu podczas gry.
Jest to niezwykle przydatne, ponieważ od razu pozwala zweryfikować, czy dgVoodoo działa poprawnie. Jeśli gra uruchomi się ze znakiem wodnym, oznacza to, że wrapper działa i przejmuje obsługę renderowania grafiki. Dzięki temu można łatwo upewnić się, że wszystkie zmiany wprowadzone w ustawieniach są rzeczywiście stosowane.
Zalecamy pozostawienie tej opcji włączonej podczas konfigurowania gry. Gdy już upewnisz się, że wszystko działa zgodnie z oczekiwaniami – gra uruchamia się bez błędów, a grafika wygląda poprawnie – możesz wrócić do ustawień dgVoodoo i wyłączyć watermark, aby cieszyć się rozgrywką bez dodatkowych elementów na ekranie.
Po zakończeniu konfiguracji wystarczy zapisać zmiany i uruchomić grę, aby sprawdzić efekty wprowadzonych ustawień. W razie problemów można wrócić do dgVoodooCpl.exe
i dostosować parametry zgodnie z wymaganiami konkretnej gry.
Jak widzicie konfiguracja dgVoodoo jest bardzo prosta i nawet laikowi nie powinna przyspożyć żadnych problemów.
W komentarzach możecie podzielić się z nami jakie ciekawe tytuły udało się Wam oodpalić za pomocą tego wrappera.
Dziękuję za uwagę.