Glide Wrapper to specjalny program lub biblioteka, której zadaniem jest emulowanie API Glide firmy 3dfx na współczesnych komputerach. Dzięki temu możliwe jest uruchamianie starszych gier z lat 90., które zostały stworzone z myślą o kartach graficznych 3dfx Voodoo i ich autorskim API Glide, na nowszym sprzęcie korzystającym z Direct3D lub OpenGL.

Po co powstały Glide Wrappery?

Glide było wydajnym, ale zamkniętym i ograniczonym do sprzętu 3dfx interfejsem programowania grafiki 3D. Gdy firma upadła na początku lat 2000, a rozwój Glide został wstrzymany, wiele gier korzystających z tego API przestało działać na nowym sprzęcie.

Zamiast modyfikować gry, społeczność i niezależni programiści opracowali Glide Wrappery – warstwy tłumaczące wywołania Glide na inne, współcześnie obsługiwane interfejsy graficzne, takie jak OpenGL czy Direct3D.

Jak działa Glide Wrapper?

Glide Wrapper przechwytuje instrukcje API Glide, które normalnie byłyby wysyłane do karty graficznej 3dfx, a następnie tłumaczy je na odpowiednie instrukcje innego API. Dzięki temu:

  • gra „myśli”, że działa na sprzęcie zgodnym z Glide,
  • współczesna karta graficzna renderuje obraz przy pomocy obsługiwanego API (np. OpenGL).

Efektem jest możliwość uruchomienia starych gier na nowych komputerach, często z dodatkowymi ulepszeniami graficznymi, jak wyższa rozdzielczość czy filtrowanie tekstur.

Popularne implementacje Glide Wrapper

Na przestrzeni lat powstało wiele projektów tego typu. Do najbardziej znanych należą:

  • nGlide – jeden z najpopularniejszych wrapperów, obsługujący wiele klasycznych gier i oferujący wsparcie dla wysokich rozdzielczości,
  • dgVoodoo – wrapper obsługujący nie tylko Glide, ale także starsze wersje DirectX,
  • OpenGlide – jedna z pierwszych prób stworzenia otwartej implementacji Glide w oparciu o OpenGL.

Zastosowania Glide Wrapperów

Glide Wrappery są używane głównie przez pasjonatów retro gamingu i kolekcjonerów starych tytułów, którzy chcą odtworzyć atmosferę gier z lat 90. na nowoczesnych komputerach. Dzięki nim możliwe jest nie tylko uruchamianie gier, które bezpośrednio nie działałyby na współczesnym sprzęcie, ale też poprawienie ich jakości graficznej, co pozwala lepiej docenić klasyczne produkcje.

Glide Wrapper to rozwiązanie pomostowe między dawną technologią Glide a współczesnymi standardami grafiki komputerowej. Dzięki niemu wiele kultowych gier stworzonych dla kart 3dfx Voodoo wciąż można uruchamiać i cieszyć się nimi na nowych komputerach. Choć Glide jako technologia przeszła do historii, to dzięki wrapperom jej dziedzictwo wciąż jest obecne w świecie retro gamingu.

Kategorie:

mgr Bartłomiej_Speth

Absolwent wydziału Fizyki Uniwersytetu im. Adama Mickiewicza w Poznaniu na kierunku Fizyka z informatyką. Miłośnik komputerów, sprzętu komputerowego oraz otwartego oprogramowania. Specjalizuje się w budowie, naprawach, modyfikacjach laptopów jak i jednostek stacjonarnych. Zapalony PC'towiec od momentu, w którym otrzymał swój pierwszy komputer z procesorem 80286.