Marvel’s Spider-Man 2’nin PC versiyonunun son yayınlanması, hatalar ve performans sorunları nedeniyle en pürüzsüz çıkışlardan biri olmadı. Görünüşe göre, durumu kötüleştiren unsurlardan birinin, GPU’nun önemli kaynaklarını tüketmesine neden olan DirectStorage kullanımı olduğu ortaya çıktı.
Microsoft’un DirectStorage API’si, binlerce sıkıştırılmış dosyanın SSD’den video kartının video belleğine aktarımı sırasında işlemci üzerindeki yükü azaltmak için kullanılıyor. Dosyaların herbirinin ardışık olarak işlenmesi yerine, DirectStorage işlemcinin işlemi çoklu görev yaparak daha etkin bir şekilde gerçekleştirmesine ve sistem belleğini daha verimli kullanmasına olanak tanır.
Nixxes, Sony’nin diğer portlarında zaten kullandığı için DirectStorage konusunda büyük bir deneyime sahiptir. Ancak, Compusemble teknik kanalı X üzerinde yapılan bir açıklamaya göre, Spider-Man 2’nin diğer port edilmiş oyunlarda bulunmayan (Ratchet & Clank’in yüksek grafik ayarları bir istisna olmak üzere) bir özelliği, yani DirectStorage’ın GPU dekompresyon seçeneğini kullanıyor olması önemli bir fark yaratıyor.
Birçok oyun, yükleme süresini hızlandırmak ve SSD veya sabit diskin kapladığı alanı azaltmak için tüm kaynakları sıkıştırılmış formatta saklar. Ancak, GPU’nun bunları kullanabilmesi için, sıkıştırmanın açılması gerekiyor ve bu işlem genellikle merkezi işlem birimi tarafından yapılır. Ancak, DirectStorage, bu işlemi GDeflate adı verilen bir sistem aracılığıyla GPU’nun yapmasına izin verebilir.
Eğer grafik işlemcinin normal render görevlerini yerine getirirken kullanmak üzere bol miktarda serbest performansı varsa, bu teknolojiyi kullanmak sorun olmaz. Ancak, grafik işlemci zaten olağan render görevlerini gerçekleştirmekle meşgulse, bu durumda Nixxes’in Ghost of Tsushima’da GPU dekompresyonunu kullanmamış olmasının nedeni budur.
PlayStation 5, kaynak aktarımı ve dekompresyon işlemlerini gerçekleştirmek için özel donanıma sahip olduğundan, bu sorundan muzdarip değil, fakat mütevazı bir oyun PC’si aynı donanıma sahip değil. Geliştiriciler, merkezi ve grafik işlemcileri kullanmakla yetinmek zorunda kalıyorlar.