Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Advanced Shader Delivery özelliğini destekleyen oyunlarda, Windows tarafından önceden sağlanan gölgelendiriciler atlanarak yalnızca geri kalanlar derlenecek.
Kitaplıkta, SCSKiller'ın güncellemeden sonra otomatik olarak yaptığı kontroller gösterilecek. Bu kontroller en fazla 8 GB olmak üzere RAM'in dörtte birini kullanacak. Kullanıcı tarafından başlatılan derlemeler bu kontrollerin bitmesini beklemeyecek. Tamamlanamayan kontrollerde oyunun derleme planı korunacak ve her başlangıçta yeniden kontrol yapılması engellenecek.
Hile önleme sistemine sahip oyunlara, bir kez onaylandıktan sonra her başlatmayı kaydeden bir Her zaman kaydet anahtarı eklenecek. Bu özellik kullanıcının kendi sorumluluğunda kullanılacak.
Kayıt aracı, VAC desteğini kontrol etmek için oyunun steam_appid.txt dosyasını inceleyecek. Dosyada Steam tarafından tanınmayan bir uygulama kimliği bulunan oyunlarda, kullanıcının kendi sorumluluğunda bir kayıt oturumu başlatma seçeneği sunulacak.
Ayarlara, NVIDIA uygulamasındakiyle aynı gölgelendirici önbelleği boyutları eklenecek. Boyutlar 512 MB ile Sınırsız arasında seçilebilecek.
İyileştirmeler
A Plague Tale: Requiem'de yaklaşık %97 yerine dosyalarda bulunan tüm gölgelendirici kombinasyonları derlenecek.
RE4 Chainsaw Demo, AMD ekran kartlarında kendi kök imzalarını kullanarak derlenecek.
SCSKiller tamamlanan derlemeyi oyunun önbelleğine aktarırken Kitaplıkta ve oyun sayfasında ilerleme gösterilecek: "Handing the compile to the game's cache: N%". Önbelleği temizleme işlemi, dosyalar kullanımda hatası vermek yerine önce aktarımı durduracak.
Oyun sayfasında işlem hatlarının neden derlenemediği belirtilecek ve sorun raporunda en sık karşılaşılan nedenler listelenecek.
Çökme yaşatan veya GPU sürücüsünü kilitleyen işlem hatları, sürücü değişene kadar sonraki derlemelerde atlanacak. Derleme işçileri başlamadan önce kilitlenmeye neden olan işlem hatlarının derlemeyi durdurması engellenecek.
Sürücü çökmesi veya kilitlenmesi sonrasında derleme ilerlemesindeki toplam değer korunacak. Derleme ilgili aşamayı geçtikten sonra yeniden deneme notu kaldırılacak ve derleme tamamlanana kadar kalan süre, durdurulmuş bir derlemeden hareketle tahmin edilecek.
Fortnite gibi Unreal Engine 5.8 oyunlarında, NVIDIA uzantılarını kullanan hesaplama gölgelendiricileri oyunun oluşturduğu biçimde derlenecek. Böylece bu gölgelendiricilerin NVIDIA ekran kartlarında oyun sırasında derlenmesi önlenecek.
NVIDIA ekran kartlarında, durdurulan veya başarısız olan bir derlemenin oluşturduğu işlem hatları; oyunun derleme planı değiştiğinde veya SCSKiller güncellendiğinde yeniden derlenmeyecek.
Oyun oturumundan sonra önbelleğin aktarılması sırasında oyunun tüm önbelleği her seferinde değil, haftada yalnızca bir kez okunacak.
Düzeltmeler
Kayıt içeren Unreal Engine oyunlarında, NVIDIA ekran kartlarında işlem hatlarının büyük bir bölümünün atlanması yerine tüm işlem hatları yeniden derlenecek. Etkilenen oyunlar güncellemeden sonra bir kez daha derlenecek.
Oyunun kapsama oranında son derlemenin kapsadığı içerik gösterilecek. O zamandan beri bulunan işlem hatları, yüzdeyi düşürmek yerine yalnızca bunları derlemeyi öneren satırda sayılacak.
Kayıtlarından derlenen bir DirectX 12 oyunu için Shader layouts satırında artık yanlışlıkla DirectX 11 gösterilmeyecek.
Resident Evil Requiem (demo), NVIDIA ekran kartlarında oyunun oluşturduğu işlem hatlarını derleyecek. Başka bir GPU'da oluşturulan ortak bir kayıt kullanıldığında da bu işlem hatları derlenebilecek.
Piksel gölgelendiricisi stencil başvuru değerini ayarlayan işlem hatları, her zaman başarısız oldukları NVIDIA ekran kartlarında derlenmeyecek.
Resident Evil Requiem (demo) ve Dragon's Dogma 2 Character Creator oyunlarında, işlem hatlarının yaklaşık üçte biri yerine büyük çoğunluğu derlenecek.
Dying Light: The Beast gibi winmm, version veya dinput8 dosyalarından hiçbirini yüklemeyen NVIDIA ekran kartlı DLSS oyunları kaydedilecek. DLSS nedeniyle hiçbir oyun artık Desteklenmiyor olarak gösterilmeyecek.
AES anahtarı olmadan dosyalarının yalnızca bir bölümü okunabilen Unreal Engine oyunlarında, tam kapsama için anahtar gerektiği belirtilecek ve okunabilen içerik yine de derlenecek.
Tümünü sil seçeneği, derleme tamamlandıktan sonra artık derlemenin devam ettiğini belirtmeyecek.
Kaydı bulunmayan NVIDIA kullanıcılarında, Unreal Engine oyunları tarafından kullanılmayan kök imza düzenleriyle ek ve daha büyük bir derleme yapılması önlenecek. Güncellemeden sonraki ilk derlemede bu oyunlar bir kez yeniden derlenecek.
Microsoft Flight Simulator 2024 gibi gölgelendirici dağıtımında motor adı bulunmayan oyunlarda, Henüz ulaşılmadı mesajıyla beklemek yerine derlenmiş önbellek yeniden kullanılacak.
SCSKiller, sembolik bağlantı veya bağlantı kullanılarak başka bir sürücüye taşınan gölgelendirici önbelleği klasörüne sahip oyunlara derlemeyi aktarabilecek ve her başlangıçta önbelleği yeniden okumayacak. Aktarımın yapılamadığı durumlarda oyun sayfasında nedeni belirtilecek.
Bir dosya hasar gördüğünde, okunamadığında veya oyunun bir sonraki başlatılmasından önce sürücü güncellemesi yapıldığında derlemenin gölgelendirici önbelleğinin kaybolması sorunu giderildi.
NVIDIA ekran kartlarında, yeni işlem hatılarının bir kısmını hâlâ derleyen bir başlatmanın ardından yeniden derleme yapıldığında, Borderlands 4 gibi oyunlarda tüm işlem hatları yerine yalnızca ilgili işlem hatlarının yeniden derlenmesi sağlandı.
Derleme sonrasında sürücü önbelleğinin kaydedilmesi, işlemin tamamlanması ve önbelleğin oyun klasörüne kopyalanması adımlarının, %100'de takılı kalmak yerine kendi ilerleme ve süre bilgileriyle ayrı adımlar olarak gösterilmesi sağlandı.
Oyunun klasörüne dxgi.dll olarak yüklenen OptiScaler veya başka bir mod kurulu olduğunda kare sürelerinin ölçülmesi sağlandı.
Oyunun FSR dosyasını değiştiren veya yeniden adlandıran HelixSR gibi FSR modları kullanıldığında kare sürelerinin ölçülmesi sağlandı.
Dragon's Dogma 2 Karakter Oluşturucu'da kaydedicinin, "SCSKiller tarafından imzalanmadı" gerekçesiyle kendini kapatmak yerine yeniden çalışması sağlandı.
Steam'deki Call of Duty: Modern Warfare (2019), Call of Duty HQ ve Warzone oyunlarının, elle eklendiklerinde de hile önleme sistemine sahip oyunlar olarak algılanması ve kaydedicinin bu oyunlardan kaldırılması sağlandı.
Kaydedicinin, kare oluşturma teknolojilerinin (AMD FSR ve Streamline üzerinden DLSS) takas zincirinden çekilmesi ve katmanların kendi içlerinde döngüye girmesinin engellenmesi sağlandı.
Paylaşılan gölgelendirici karmalarını indir seçeneği etkin olduğunda, NVIDIA işlem hatlarının bu bilgisayarda kaydedilen derlemelerinin başka bir oyuncunun ayarları yerine oyunun kendi NVIDIA ayarlarıyla derlenmesi sağlandı. Böylece indirme sonrasında yapılan yeniden derlemelerde tüm işlem hatlarının tekrar derlenmesi önlendi.
Hile önleme sistemine sahip bir oyunda bulunan eski SCSKiller sürümüne ait kaydedicinin, oyunun kaydedicisini etkinleştirmesi engellendi.
Kaydedici bir oyunda çalışmadığında (örneğin hile önleme sistemi veya oyunda yapılan bir değişiklik nedeniyle) kaydediciye ait hiçbir bileşenin o oyunda etkin kalmaması sağlandı.
Hile önleme sistemine sahip oyunların da diğer oyunlar gibi ReShade ve RenoDX üzerinden derlenmesi sağlandı.
Paylaşılan gölgelendirici karmalarının bilgisayarlar arasında ortak bir havuzda toplanması sağlandı. Aynı oyun derlemesinin her kurulumu aynı ortak kümeye katkıda bulundu ve bu küme indirildi; böylece çoğu bilgisayarın kendine ait ayrı bir küme alması önlendi. Bu sürümden önce paylaşılan bir kayıt, 7 gün içinde bir kez daha paylaşıldı.
Bir oyun birden fazla doku filtreleme ayarıyla kaydedildiğinde, her ayar için tüm işlem hatlarının yeniden derlenmesi engellendi. Derleme sırasında oyunun kullandığı ayar ve son kullanılan diğer ayar seçildi; oyun sayfasındaki işlem hattı sayısına bu işlem hatları da dahil edildi.
Bozuk bir paylaşılan gölgelendirici indirmesinin, oyunun kendi kaydında bulunandan daha az işlem hattının derlenmesine neden olması engellendi.
GPU sürücüsünün sürekli hata verdiği bir noktadan sonra atlanan işlem hatlarının, sürücünün çökmesine neden olmuş gibi gösterilmesi engellendi. Kısmen derlenmiş oyunların durumunda, sürücünün çökmesine neden olan işlem hatları, sürücünün reddettiklerinden ayrı olarak sayıldı.
GPU sürücüsünün veya bir ReShade eklentisinin çalışır durumda bıraktığı bir süreç çıktı dosyasını tuttuğunda derlemenin sonsuza kadar Derleniyor durumunda kalması engellendi. Derleme süreci sona erdikten yaklaşık 30 saniye sonra işlem tamamlandı; derleme bitmediyse hata gösterildi. Derlemenin ilerlemesi durduğunda (ReShade eklentisinin veya GPU sürücüsünün takılması nedeniyle) sonsuza kadar Derleniyor yazması yerine 10 dakika sonra hata gösterilmesi sağlandı.
NVIDIA ekran kartlarında, Gears of War: E-Day için derlenen işlem hatlarının bir kısmının oyun tarafından kullanılanlarla eşleşmesi sağlandı. Bu işlem hatları, NVIDIA'nın gölgelendirici uzantısı ve NVIDIA Aftermath ayarları oyunun kullandığı biçimde yapılandırılarak oluşturuldu.
NVIDIA ekran kartlarında, Paylaşılan gölgelendirici karmalarını indir seçeneği açıkken topluluğun ışın izleme işlem hatlarında GPU sürücüsü çökmeleri nedeniyle derlemenin durması engellendi. SCSKiller bir oyunun ışın izleme koleksiyonlarını dosyalarından oluşturduğunda bu işlem hatları dışarıda bırakıldı ve diğer işlem hatları en son derlendi.
Marvel Rivals'ın tüm gölgelendirici kombinasyonları gibi çok büyük bir derleme planının yaklaşık 3 dakika sonra hiçbir çıktı oluşturmadan başarısız olması engellendi.
AMD ekran kartlarında, God of War Ragnarök derlemesinin Uyumlu değil durumunda kalmak yerine oyunun kendi sürücü önbelleğine ulaşması sağlandı.
Bir oyunun başlaması veya GPU sürücüsünün çökmesi ya da takılması nedeniyle durdurulan derlemenin ilerlemesinin korunması sağlandı. Yeniden derleme, sürücünün sürekli hata verdiği noktayı geçerek devam etti ve bu noktada atlanan işlem hatları başarısız değil, atlanmış olarak sayıldı.
SCSKiller'ın derleyebileceği gölgelendiricileri içermeyen oyun dosyalarına sahip oyunların, ilk derlemeden sonra derlenmiş olarak gösterilmek yerine neden derlenemediğini oyun sayfasında açıklaması sağlandı.
Durdurulup devam ettirilen bir derlemeden sonra aynı sürücüde yapılan bir sonraki derlemede, son bölümde derlenmiş olan işlem hatlarının yeniden derlenmesi engellendi. Bir derlemenin oyunun Windows gölgelendirici önbelleğine aktarılması, ilerleme bilgisiyle ayrı bir adım olarak gösterildi ve önbellek zaten tüm verileri içeriyorsa bu adımın saniyeler içinde tamamlanması sağlandı.
Oyun sayfasındaki Önbelleği temizle seçeneğinin, önbelleğin boyutundan bağımsız olarak tüm sürücülerdeki Windows gölgelendirici önbelleğini silmesi sağlandı. Bu işlem hile önleme sistemine sahip oyunlarda da çalışacak şekilde düzeltildi ve Önbellek sayfasındaki açıklamayla tutarlı hâle getirildi.
NVIDIA bilgisayarlarda, sürücünün dosyalarını klasör yolu olmadan listelemesi nedeniyle SCSKiller'ın başlangıçta çökmesi düzeltildi.
NVIDIA ekran kartlarında, daha sonraki bir başlatma derlemenin kullanıldığını gösterdiğinde Derleme işe yaramadı durumu temizlendi. Bu gerçekleşene kadar oyunun sürücü güncellemesi sonrası yeniden derlemeleri ve yeni gölgelendirici bildirimlerini kaçırması engellendi.
NVIDIA ekran kartlarında, bir derlemenin oyunun Windows gölgelendirici önbelleğine aktarılması sırasında oyun önbelleği değiştirmemişse tüm önbelleğin yeniden denetlenmesi engellendi. Yaklaşık 100 GB büyüklüğündeki bir önbelleğin denetlenmesi başlangıçta bir saate kadar sürüyor ve derlemeler bu kontrolü bekliyordu.
SCSKiller arka planda önbellek boyutunu veya başka bir ayrıntıyı okuyamadığında uygulamanın kapanmak yerine çalışmaya devam etmesi sağlandı.
AMD ekran kartlarında, DirectX 11 oyunları derlenirken oyun adı altında kullanılmayan bir DirectX 12 gölgelendirici önbelleği dosyasının oluşturulması engellendi.
AMD ekran kartlarında, oyunun son güncellemesi kaydedicinin kullandığı adla bir dosya eklediği için Cyberpunk 2077'ye kaydedicinin yüklenememesi düzeltildi.
Kaydedici Windows Güvenliği'nin dosyalarından birini silmesi gibi nedenlerle bir oyuna yüklenemediğinde, oyun sayfasında hiçbir şey gösterilmemesi yerine nedenin açıklanması sağlandı.
SCSKiller çalışırken bir SCSKiller bildirimine tıklandığında uygulamanın kapanması engellendi.
NVIDIA 621.01 ve üzeri sürücülerde, başka bir klasöre veya sürücüye taşınan oyunun derlenmiş gölgelendiricilerinin korunması sağlandı. Oyun kapandığında veya SCSKiller başlatıldığında gölgelendiriciler yeni konumun Windows gölgelendirici önbelleğine aktarıldı.
AMD ekran kartlarında, AMD sürücüsüne kendi uygulama adını kaydeden bir oyunun, başlatma sırasında bu önbelleği kullandığı görüldüğünde yeniden derlenmesi sağlandı. Böylece oyunun okumadığı bir önbelleğin kullanılmaya devam etmesi engellendi.
ABZÛ, Little Nightmares ve Styx: Shards of Darkness gibi eski Unreal Engine 4 oyunlarının gölgelendiricileri okunurken bellek sınırını aştı hatasıyla başarısız olması düzeltildi.
32 bit oyunların Derlemeye hazır olarak gösterilmesi ve derlemenin bu oyunlara ulaşamaması yerine henüz desteklenmediklerinin belirtilmesi sağlandı. Kaydedicinin bu oyunların klasörlerine yüklenmesi de engellendi.
Aynı ReShade veya RenoDX dosyaları yeniden yüklendiğinde, bu modlar üzerinden derlenen bir oyun için yeni bir derleme istenmesi engellendi.
Eski AMD ekran kartlarında olduğu gibi, birkaç yüz işlem hattından sonra duran derlemelerin GPU sürücüsünü çökerten işlem hatlarını atlayarak devam etmesi sağlandı. İlerleme göstergesinde o ana kadar kaç işlem hattının atlandığı gösterildi.
Eklenen klasörlerde Telegram Desktop gibi oyun olmayan programların listelenmesi ve bu programlar çalışırken derlemenin duraklamasına neden olması engellendi.
NVIDIA ekran kartlarında Resident Evil Requiem ve Star Wars Outlaws gibi DLSS kullanan oyunların kaydedilebilmesi sağlandı. SCSKiller, kaydedicinin yanına winmm.dll, version.dll veya dinput8.dll dosyalarından küçük bir tane ekleyerek kaydedicinin DLSS'den önce yüklenmesini sağladı; modlara ait dosyaların yerine geçilmesi engellendi.
Kaydedici etkin olduğunda Ubisoft Connect oyunlarının başlangıçta kapanması düzeltildi. Önce ve sonra ölçümlerinde oyun karelerinin ölçülmesi sağlandı.
Önce ve sonra ölçümlerinin, kare oluşturma açıkken oyunun oluşturduğu kareleri de kapsaması sağlandı. Buna DLSS kare oluşturma (Resident Evil Requiem gibi), FSR kare oluşturma ve OptiScaler'ın kendi kare oluşturma özelliği ile Ubisoft Connect oyunları da dahil edildi.
Resident Evil Village gibi RE Engine oyunlarında, AMD sürücüsünün reddettiği ve oyunun listesinde bulunan iki gölgelendiricinin birbiriyle uyumlu olmadığı işlem hatlarının derlemeden çıkarılması sağlandı. Resident Evil Village'da 18 işlem hattı bu kapsama alındı.
1.3.0 sürümünden güncelleme yapıldıktan sonra ilk derlemenin neden tüm işlem hatlarını yeniden derlediğini açıklayan bilginin app.log dosyasına yazılması sağlandı.
NVIDIA ekran kartlarında, SCSKiller 1.3.1 ile yapılan bir derlemenin sonucu, kopyalama sırasında SCSKiller kapandığı için oyunun kendi gölgelendirici önbelleğine ulaşmadıysa, SCSKiller başlatıldığında bu sonucun önbelleğe kopyalanması sağlandı. Önbelleği temizle seçeneğinin aktarılmayı bekleyen kopyayı da silmesi sağlandı. Önbellek sayfasında önceki derlemeler kaldırıldığında Yeniden derlenmesi gereken bir şey yok mesajının yanlışlıkla gösterilmesi düzeltildi.
Bir derleme başlatıldığında SCSKiller'ın güncelleme sonrasında diğer oyunları denetlemesini beklemesi engellendi. Kuyrukta hangi işlemin beklendiği gösterildi.
Bir oyun Streamline veya OptiScaler altında takas zincirini yeniden oluşturduğunda (örneğin kare oluşturma açıldığında veya kapatıldığında) kare sürelerinin ölçülmeye devam etmesi sağlandı.