
Modderlar Nvidia'nın eski GPU'ları için DLSS 5 ve Multi-Frame Generation'ı açtı
İki modder, yamalarla DLSS 5 Neural Rendering ve Multi-Frame Generation'ı eski RTX 4000, Turing ve hatta AMD ekran kartlarında çalıştırdı; Nvidia bunları sadece Blackwell GPU'larına bırakmıştı.
Nvidia'nın yazılım kilitlerinin kırılması
Son haftalarda modding topluluğu, Nvidia'nın imkansız olarak gördüğü şeye ulaştı: DLSS 5 Neural Rendering ve Multi-Frame Generation (MFG) özelliklerini eski GPU mimarilerinde çalıştırmak. İki modder, Dashdogy ve Uncle Burrito, bu özellikleri yalnızca Nvidia'nın en yeni Blackwell tabanlı RTX 5000 serisi GPU'larına bıraktığı yazılım kilitlerini kırdı. Temel modlar şimdi 2018 Turing mimarisine kadar desteği olan çatallamalar ve entegrasyonlar dalgasına zemin oluyor; DLSS 5 durumunda ise destek AMD donanımına kadar genişletildi.
Multi-Frame Generation'ın açılması
Fizik, matematik ve uzay bilimi öğrencisi olan Avustralyalı öğrenci Dashdogy, bu işlev Ada Lovelace donanımı için hiç yayınlanmamış olmasına rağmen RTX 4000 serisi kartlarda mümkün olduğunu duyduktan sonra, dönem ara sınavlarında MFG tersine mühendisliğine bir hafta harcadı. Temel atılım, modder'ın Streamline'ı ve Nvidia'nın kendi Neural Graphics Framework (NGX)'ini hedef almasıyla gerçekleşti. Streamline oyunlar ve upscaling teknolojileri arasında evrensel bir çevirmen. GPU'nun kaç kare üretebileceğini belirleyen bellek çağrılarını taklit ederek Dashdogy, Ada GPU'larını, bir kare yerine beş kare üretebileceğine ikna etti ve erken modderların engel olan siyah ekran hatasını aştı.
Cyberpunk 2077 modu olarak yayınlanan ilk sürüm, 2X üzerinde yüksek çarpanlarda kare ritmi sorunlarını ortaya çıkardı. Dashdogy, bir RTX 6000 Pro Blackwell GPU'u kullandığı bulut örneğini ve AI modelinin yardımıyla kernel dump'larını analiz ederek nedeni buldu: 40 serisi çekirdek, yalnızca 2X için orta nokta ölçekleme üretecek şekilde sıkı programlanmıştı ve bu durum üretilen kareleri kare aralığının ortasında biriktiriyordu. Düzeltme, kareleri Blackwell'in referans değerlerine uygun şekilde yeniden dağıttı ve mod artık 6X'e kadar üretimi destekleyen yüklenebilir bir ASI dosyası olarak çalışıyor; çatallar şimdi bu mantığı ReShade içinde birleştiriyor.
DLSS 5 Neural Rendering'ın taşınması
Deneyimli bir grafik tutkunu olan Uncle Burrito, daha önce RTX Remix kullanarak Need For Speed Underground 2'ye Path Tracing eklemişti; DLSS 5'in nvngx_dlssnr.dll dosyası ilk kez internette belirdiğinde işe koyuldu. Dosya Blackwell için yazılmış olmasına rağmen, Ada mimarisinin model ağırlıkları için gerekli FP8 talimatlarını da destekliyordu. DLL içindeki 15 CUDA binary'sinden yalnızca dörtü Ada ile uyumsuzdu. Tersine mühendislik araçları Ghidra ve Claude Code'u kullanarak Uncle Burrito, sorunlu binary'leri yeniden derledi; ancak ilk deneme, AI modelinin CUDA SDK'ının yanlış sürümünü seçmesi ve siyah ekran yüzünden başarısız oldu. Doğru derlemeden sonra yamalanmış DLL, RTX 4000 serisi GPU'lar üzerinde çalıştı. Nvidia daha sonra Neural Rendering'in aslında RTX 4000 serisi kartlarda desteklenebileceğini açıkladı; bu, Ada desteğinin teknik olarak imkansız olmadığını, tamamlanmamış olduğunu gösteriyor.
Daha geniş etki
Hareket ve derinlik tamponları modern oyunlarda standartlaştığı için, yamalanmış DLL resmî olarak dağıtılan sürüme hazır bir yedek olarak çalışıyor. Kurulum artık click-and-install araçlarıyla yüzlerce oyun için mümkün. İroni şu ki, her iki açılım da, Nvidia'nın kendi yazılım kısıtlamalarını kaldırmak için Nvidia'nın işini belirleyen teknolojiye dayanan AI modellere muhtaçtı. RTX 5090 GPU'ları şu sıralar $9,000'a yaklaşırken, bu modlar eski kart sahiplerinin donanım ömrünü uzatmasına olanak tanıyor. Oyun içinde birkaç dosyayı değiştirmekten korkmayanlar için bu işlevler artık erişilebilir, resmî olmadığı halde.
Kaynaklar: Tomshardware
SiTech — AI destekli web geliştirme
Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.