Klasikler Yeniden Doğuyor: Need for Speed II, GTA 2 ve Carmageddon Artık Tarayıcıda Orijinal 3dfx Voodoo Efektleriyle Oynanabilir

Klasikler Yeniden Doğuyor: Need for Speed II, GTA 2 ve Carmageddon Artık Tarayıcıda Orijinal 3dfx Voodoo Efektleriyle Oynanabilir

Arkadiy Andrienko

Takım, Dos.Zone'un arkasında, tarayıcı tabanlı emülasyonları içinde 3dfx Interactive'in efsanevi Glide grafik API'sini destekleyecek şekilde uygulama yaptı. Bu atılım, 90'ların sonlarından kalma klasik 3D oyunları anında başlatmanıza olanak tanıyor — herhangi bir yazılım yüklemesi, eklenti veya karmaşık yapılandırma gerekmiyor.

Voodoo grafik kartları için özel olarak geliştirilen Glide, Need for Speed II ve Carmageddon gibi oyunların arkasındaki devrim niteliğindeki teknolojiydi. İmza özellikleri — iki yönlü filtreleme, pürüzsüz sis efektleri ve donanım kenar yumuşatma — o dönemin görsel simgeleri haline geldi. Ancak, 90'larda Voodoo donanımının gökyüzüne yükselen fiyatı, sayısız oyuncunun bu efektleri olduğu gibi deneyimlemesini engelledi.

Geliştirici Alexander Guryanov (Caiiiycuk), Glide'ı js-dos emülatörüne WebGL kullanarak ustaca entegre etti. Bu teknoloji, Voodoo kartlarının düşük seviyeli emülasyonunu kullanırken, gerçek görüntüleme işlemini GPU'nuzun üzerine yüklüyor. Ekran titremesi sorunlarıyla başa çıkmak için Çerçeve Tampon Nesneleri (FBO) uygulamak gerekti ve WebGL ile uyumluluk GL4ES kütüphanesi kullanılarak sağlandı.

https://youtu.be/hYb2V4SNggc

Artık tarayıcınızda oynanabilir:

Önümüzdeki haftalarda gelecek:

Bazı oyunlar küçük görsel tuhaflıklara sahip olabilir (örneğin, ara sıra sis hataları gibi), ancak Glide modunu kullanarak performans, geleneksel yazılım görüntülemesini sürekli olarak geride bırakıyor. Proje hızla ilerliyor — ekip şu anda 40'tan fazla 90'ların sonlarından kalma klasik oyunu test ediyor ve oynanabilir kütüphanenin çok yakında önemli ölçüde genişlemesi bekleniyor.

    Yazar hakkında
    Yorumlar0