Klasyki na nowo: Need for Speed II, GTA 2 i Carmageddon teraz dostępne w przeglądarce z oryginalnymi efektami 3dfx Voodoo

Klasyki na nowo: Need for Speed II, GTA 2 i Carmageddon teraz dostępne w przeglądarce z oryginalnymi efektami 3dfx Voodoo

Arkadiy Andrienko

The team behind Dos.Zone wdrożył wsparcie dla legendarnego API graficznego Glide od 3dfx Interactive w ich emulacji opartej na przeglądarce. Ten przełom pozwala na natychmiastowe uruchomienie klasycznych gier 3D z końca lat 90-tych — bez instalacji oprogramowania, wtyczek czy skomplikowanej konfiguracji.

Glide, opracowane specjalnie dla kart graficznych Voodoo, było przełomową technologią za tytułami takimi jak Need for Speed II i Carmageddon. Jego charakterystyczne cechy — filtrowanie biliniowe, gładkie efekty mgły i sprzętowe wygładzanie krawędzi — stały się wizualnymi znakami rozpoznawczymi tamtej epoki. Jednak astronomiczna cena sprzętu Voodoo w latach 90-tych oznaczała, że niezliczeni gracze nigdy nie doświadczyli tych efektów tak, jak zamierzano.

Programista Alexander Guryanov (Caiiiycuk) mistrzowsko zintegrował Glide z emulatorem js-dos przy użyciu WebGL. Technologia ta wykorzystuje niskopoziomową emulację kart Voodoo, jednocześnie przenosząc rzeczywiste renderowanie na twój GPU. Rozwiązanie problemów z migotaniem ekranu wymagało wdrożenia Obiektów Bufora Ramki (FBO), a zgodność z WebGL osiągnięto przy użyciu biblioteki GL4ES.

https://youtu.be/hYb2V4SNggc

Już dostępne do grania bezpośrednio w twojej przeglądarce:

Nadchodzą w ciągu kilku tygodni:

Chociaż niektóre gry mogą mieć drobne wizualne niedoskonałości (jak sporadyczne błędy mgły), wydajność w trybie Glide konsekwentnie przewyższa tradycyjne renderowanie programowe. Projekt idzie naprzód — zespół obecnie testuje ponad 40 kolejnych klasyków z końca lat 90-tych, a biblioteka gier do grania ma się znacznie powiększyć wkrótce.

    O autorze
    Komentarze0