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.
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.