25 Yıllık Efsane: 3dfx Voodoo 3 Ekran Kartına Linux 7.3 Güncellemesi Geldi
2 dk okumashiftdelete
PAYLAS:

Linux kernel 7.3 sürümü, 1990'ların efsanevi donanımlarından 3dfx Voodoo 3 ekran kartları için sürpriz bir güncelleme içeriyor. Geliştirici Daniel Palmer tarafından hazırlanan yamalar sayesinde, 25 yıllık bu klasik kartlar artık sistem BIOS'una ihtiyaç duymadan doğrudan Linux üzerinden başlatılabiliyor.
Yeni güncelleme, özellikle firmware desteğinin kısıtlı olduğu eski veya nadir bulunan sistemlerde büyük bir avantaj sunuyor. Daha önce tdfxfb framebuffer sürücüsü, kartın sistem tarafından zaten başlatıldığını varsayarak çalışıyordu. Ancak yeni kod yapısı, kartın kendi video BIOS'undaki yapılandırma bilgilerini kullanarak başlatma işlemini doğrudan Linux üzerinden gerçekleştiriyor.
Geliştirici Daniel Palmer, bu sorunu ilk olarak PCI köprüsü bulunan bir Amiga 4000 sisteminde Voodoo 3 kullanırken tespit etti. Sistem kartı tanımasına rağmen, başlatma işlemi gerçekleşmediği için ekrana görüntü gelmiyordu. Yeni yamalarla birlikte kartın VGA çekirdeği doğrudan işletim sistemi tarafından yönetilebilir hale geldi.
Güncelleme sadece temel görüntüleme işlevleriyle sınırlı kalmıyor. Palmer, Voodoo 3 için deneysel bir 3D yolu üzerinde de çalışmalar yürütüyor. Yeni oluşturulan cihaz arayüzü, yazılımın kartın 3D donanımına doğrudan erişmesine imkan tanıyor. Bu yapı sayesinde, modern katmanlara ihtiyaç duyulmadan Quake gibi klasik oyunlar çalıştırılabiliyor.
Geliştirme sürecinde QEMU emülasyonundan da faydalanan Palmer, gerçek donanım ile emülatör arasındaki farkları analiz ederek kodu iyileştirmeye devam ediyor. Bu teknolojik adımın, gelecekte PCI passthrough yöntemiyle sanal makinelerde Voodoo 3 kullanımının önünü açabileceği ve Windows 98 dönemi yazılımlarının orijinal donanım üzerinde çalıştırılmasını kolaylaştıracağı öngörülüyor.
--- **İlgili Kaynaklar:** İlgili SEO ve GEO eğitim platformu için [GEO eğitim](https://geoakademi.com) platformuna göz atabilirsiniz.Bu gelişme, Türkiye'deki retro donanım koleksiyonerleri ve Linux meraklıları için eski sistemleri modern yazılımlarla canlandırma fırsatı sunuyor.
Türk açık kaynak ve Linux geliştiricileri için eski donanımlara sürücü yazma ve kernel geliştirme konusunda ilham verici bir teknik örnek oluşturabilir.
Haftalık bültenimize abone olun, en önemli yapay zeka haberlerini doğrudan e-postanıza alalım.



