Custom Shaders Patch (CSP), Assetto Corsa’ya dinamik ışıklandırma, hava durumu motoru ve bir dizi görsel efekt ekleyen üçüncü taraf bir eklenti. Kunos Simulazioni’nin resmî ürünü değil — projenin kendi sayfası bunu açıkça yazıyor ve AC’yi geliştiren Kunos ekibine teşekkür ediyor.
Bu yazıda kurulum ve hata çözümlerini projenin kendi belgelerinden derledik: acstuff.club/patch sayfası, GitHub’daki yapılandırma deposunun BENİOKU dosyası ve o deponun wiki’sindeki sorun giderme sayfası.
Kurulum, drift, direksiyon ve online sorun çözümleri tek sayfada. Assetto Corsa Rehber Merkezi’ne göz at »
Kısa cevap
Projenin kendi sayfasındaki gereksinimler: kurulu Assetto Corsa v1.16.3/4 (yalnızca 64 bit) ve Visual C++ Redistributable 2015 (x86). En kolay yol Content Manager: Settings → Custom Shaders Patch sayfası yamayı kurmayı, güncellemeyi ve yapılandırmaları indirmeyi öneriyor. Content Manager kullanmıyorsanız BENİOKU’nun tarifi şu: MODS/Shaders Lights Patch içindeki dosyaları AC kök klasörüne taşıyın, yani dwrite.dll dosyası acs.exe‘nin yanına gelsin. Önemli not: Content Manager sayfası, CSP’nin ayrı bir proje olduğunu ve Content Manager gerektirmediğini yazıyor.
İçindekiler
Kurulum: projenin kendi yolu

Gereksinimler
CSP’nin resmî sayfasında “Requirements” başlığı altında iki satır var ve ikisi de kısa:
- Kurulu Assetto Corsa v1.16.3/4 (yalnızca 64 bit)
- Visual C++ Redistributable 2015 (x86)
“Yalnızca 64 bit” ifadesi önemli: 32 bit yürütülebilir dosyayla çalıştırıyorsanız yama devreye girmiyor.
Content Manager ayrı bir proje ve kendi gereksinim listesi var:
| Custom Shaders Patch | Content Manager |
|---|---|
| Kurulu Assetto Corsa v1.16.3/4 (yalnızca 64 bit) | Kurulu Assetto Corsa |
| Visual C++ Redistributable 2015 (x86) | Windows Vista, 7, 8, 8.1, 10 veya 11 |
| — | .NET 4.5.2 |
| — | Visual C++ Redistributable 2015 (x86) |
| — | DirectX Runtime June 2010 |
| — | 3D ile ilgili işlevler için DirectX 10/11 |
Content Manager ile kurulum
BENİOKU’nun “How to use it” bölümündeki tarif şu: Content Manager kullanıyorsanız (Lite sürümü de aynı işi görür), “Settings/Custom Shaders Patch” bölümüne gidin. Uygulama oradan size yamayı kurmayı ya da güncellemeyi ve yapılandırmaları indirmeyi öneriyor.
Devamındaki cümle kurulumu iyice kolaylaştırıyor: “Ama aynı zamanda yapılandırmaları indirme derdine girmenize gerek yok: Content Manager varsayılan olarak gerektiğinde onları otomatik indirir.”
Bu yapılandırmaların ne işe yaradığı da BENİOKU’da yazılı: pist ışıkları, araca özel ayarlar, ek lastik dokuları gibi şeyleri tanımlıyorlar. Depoyu zaman zaman çeken bir sunucu bulunuyor — 5 dakikalık aralıkla — ve dosyaları Content Manager’ın (ya da başka bir başlatıcının) otomatik indirebileceği bir biçime dönüştürüyor.
Content Manager’sız elle kurulum
BENİOKU’nun ikinci yolu şöyle: Content Manager kullanmıyorsanız CSP’nin herhangi bir sürümünü yukarıdaki bağlantıdan alabilirsiniz. Sonra ya “MODS/Shaders Lights Patch” klasöründeki dosyaları AC kök klasörüne taşıyın — bu adımla “dwrite.dll” dosyası “acs.exe” ile yan yana gelir, yamanın kendisi budur — ya da etkinleştirmek için JSGME kullanın.
Elle yaklaşımda yapılandırmalar için ek bir adım var: deponun tamamını ZIP dosyası olarak indirip, “tzdata” klasörü “assettocorsa/extension” içine gelecek şekilde çıkarmanız gerekiyor.
Content Manager ile elle kurulum karşılaştırması

Content Manager sayfasındaki şu not, kafa karışıklığının önüne geçiyor: “Lütfen dikkat: Custom Shaders Patch ayrı bir projedir, Content Manager gerektirmez — yine de onu kullanmak yapılandırmada yardımcı olabilir.”
Content Manager’ın özellik listesinde CSP ile ilgili madde de açıkça yazılı: “Custom Shaders Patch desteği: otomatik kurulum, otomatik güncelleme, ayarlar için arayüz.”
Yağmur konusunda da aynı sayfada net bir cümle var: “Yağmur arıyorsanız, şu anda Patreon’daki ön izleme yapılarında bulunuyor.”
Hangi sürüm? Projenin kendi etiketleri
CSP indirme sayfasının ilginç bir özelliği var: her sürümün yanına projenin kendi koyduğu bir etiket yazılıyor. Sayfada “önerilen sürüm” olarak v0.2.11 işaretli. Diğer sürümlerin etiketleri şöyle:
| Sürüm | Boyut | Sayfadaki etiket |
|---|---|---|
| v0.1.75 | 52,83 MB | test edilmedi |
| v0.1.76 | 57,23 MB | test edilmedi |
| v0.1.77 | 61,64 MB | test edilmedi |
| v0.1.78 | 80,75 MB | test edilmedi |
| v0.1.79 | 80,74 MB | önerilen |
| v0.2.0 – v0.2.7 | 91,97 – 117,81 MB | test edilmedi |
| v0.2.8 | 118,68 MB | hatalı |
| v0.2.9 | 118,28 MB | hatalı |
| v0.2.10 | 119,12 MB | hatalı |
| v0.2.11 | 119,12 MB | önerilen |
Yani “en yeni sürümü kur” tavsiyesi burada geçerli değil: üç sürüm doğrudan projenin kendisi tarafından hatalı olarak işaretlenmiş. Eski bir makinede 0.2.11 sorun çıkarıyorsa, sayfada önerilen olarak işaretli ikinci sürüm v0.1.79.
Hata çözümleri
Yapılandırma deposunun wiki’sinde “Troubleshooting” adlı bir sayfa bulunuyor. Oradaki genel tavsiye şu: Steam bütünlük kontrolü çalıştırmayı düşünün. Wiki’nin kendi güvencesi önemli: “Kurmuş olabileceğiniz yeni araçları veya pistleri kaldırmaz, yalnızca değiştirilmiş Assetto Corsa dosyalarını eski hâline döndürür.”
Adı geçen dört somut sorun ve çözümleri:
| Belirti | Wiki’deki çözüm |
|---|---|
| “Can’t find \python33\PyObject_CallFunction” | Microsoft Visual C++ 2010 Redistributable Package (x64) kurulu olmalı. Zaten kuruluysa yeniden kurmak da işe yarayabiliyor. |
| Görüntü ters dönüyor ya da iki dev üçgene bölünüyor | AMD ekran kartı kullanıyorsanız Extra FX ayarlarında “Resolve MSAA for color” seçeneğini etkinleştirin. |
| “GPU May be overheating or overclocked” mesajı | Custom Shaders Patch’in General ayarlarında “Use DXGI Flip Model” seçeneğini kapatın. |
| Pistin ya da aracın bazı parçalarında hafif titreme | Reflections FX modülünde “Use proper physically-based sampling” seçeneğini kapatın. |
Dikkat çeken nokta: bu mesajların üçü de donanım arızası gibi görünüyor ama wiki’deki çözümler tamamen yazılım ayarı. Özellikle “GPU aşırı ısınıyor veya hız aşırtılmış olabilir” uyarısı için verilen çözümün bir görüntüleme modeli ayarı olması, paniğe gerek olmadığını gösteriyor.
Ayar dosyaları nerede?
BENİOKU hedef klasörleri tek tek listeliyor. Yapılandırmalar şuraya gidiyor:
...\steamapps\common\assettocorsa\extension\
Klasör yapısı şöyle:
extension\config\cars\common,...\kunosve...\mods(mods altındaacclub,acfl,fo,rssalt klasörleri)extension\config\tracks\commonextension\vao-patches— BENİOKU’nun tanımıyla köşe nokta AO yamaları (önceden pişirilmiş gölgeler)
Kullanıcı seçenekleriniz ise ayrı bir yere yazılıyor:
%userprofile%\Documents\Assetto Corsa\cfg\extension\
BENİOKU’nun en pratik notlarından biri de şu: “Çoğu şey ini dosyalarıyla ayarlanabilir: canlı — bir araç ya da pist yapılandırmasını kaydetmek oyun sırasında anında etki eder.” Yani düzenleme yapmak için oyundan çıkmanız gerekmiyor.
Bir uyarı da var: yapılandırma üreticisi bazen dosyaları düzgün adlandırmıyor. Örnek olarak config\tracks\ks_nurburgring.ini pist ışık yapılandırması veriliyor; o yapılandırma için nurbAllGlass.kn5, nurbSpots.kn5, nurbSpotsPad.kn5 ve nurbpitglass2.kn5 dosyalarının da gerektiği belirtiliyor.
Yama ne ekliyor?
Resmî sayfadaki “Some of features” listesi şöyle:
- mclarenf1papa tarafından çeşitli fizik uzantıları
- Optimizasyonlar ve düzeltmeler
- Lighting FX kapsamında dinamik ışıklar
- Weather FX: tamamen betiklenebilir dinamik hava durumu motoru
- Extra FX: yerel yansımalar, sektirilmiş ışık, zamansal kenar yumuşatma ve diğerleri
- Particles FX: kıvılcımlar, yeni duman, çim ve toprak parçacıkları
- Araç uzantıları: geri vites lambaları, sinyaller, çalışan kilometre sayaçları
Sayfa listenin tam olmadığını kendisi söylüyor: “Ve daha fazlası (tam liste hâlâ derleniyor).”
Weather FX için bir not daha: varsayılan betik kamu malı (public domain). Yeni bir Weather FX betiği yazmak isteyenler onu temel alabiliyor, hiçbir atıf vermek zorunda kalmadan.
Kunos ne diyor?
CSP üçüncü taraf bir eklenti olduğu için Kunos’un onunla ilgili bir maddesi yok. Ama resmî FAQ’da modlar hakkında doğrudan geçerli bir madde bulunuyor:
“Her resmî güncellemeden sonra bazı ek içeriklerin artık uyumlu olmaması olabiliyor. Bu geliştirme ve hata düzeltmenin bir parçası. Ana oyundaki iyileştirmeler bazı üçüncü taraf eklentilerini bozabilir, bu yüzden çalışmalarını en son AC sürümüyle yeniden uyumlu hâle getirmek mod yapımcılarına düşer.”
Pratik sonucu şu: bir AC güncellemesinden sonra CSP sorun çıkarıyorsa, bu beklenen bir durum ve çözümü projenin yeni bir sürüm yayımlamasından geçiyor.
Bir resmî kural daha hatırlatalım: Kunos forumunun modlama alt forumlarında yalnızca ücretsiz içeriğe izin veriliyor. Yapımcılar bağış isteyebiliyor ama “zorunlu bağış / kullanım başına ödeme” kesinlikle yasak.
Son bir not: bindirme ve profil yazılımı kullanıyorsanız Kunos’un maddesi geçerli — RadeonPro, MSI Afterburner ve benzerleri acs.exe hedeflemeli, AssettoCorsa.exe yalnızca başlatıcı.
Sık Sorulan Sorular
Custom Shaders Patch resmî bir Kunos ürünü mü?
Hayır. CSP üçüncü taraf bir eklenti. Projenin kendi sayfası, Assetto Corsa’yı böyle iyi bir simülatör yaptıkları ve çalışmalarına mükemmel bir temel sundukları için Kunos geliştiricilerine teşekkür ediyor.
CSP için hangi gereksinimler yazıyor?
Projenin kendi sayfasında iki madde var: kurulu Assetto Corsa v1.16.3/4 (yalnızca 64 bit) ve Visual C++ Redistributable 2015 (x86).
Content Manager zorunlu mu?
Hayır. Content Manager sayfası açıkça yazıyor: Custom Shaders Patch ayrı bir projedir ve Content Manager gerektirmez, yine de onu kullanmak yapılandırmada yardımcı olabilir.
Elle kurulum nasıl yapılıyor?
BENİOKU’ya göre MODS/Shaders Lights Patch klasöründeki dosyalar AC kök klasörüne taşınıyor; bu adımla dwrite.dll dosyası acs.exe ile yan yana geliyor. Yamanın kendisi bu dosya. Alternatif olarak JSGME ile etkinleştirme de belgede geçiyor.
Yapılandırmaları elle nasıl eklerim?
Depo ZIP dosyası olarak indiriliyor ve tzdata klasörü assettocorsa/extension içine gelecek şekilde çıkarılıyor. Content Manager kullanıyorsanız bu gerekmiyor, uygulama varsayılan olarak gerektiğinde otomatik indiriyor.
Hangi CSP sürümünü kurmalıyım?
İndirme sayfası her sürüme kendi etiketini koyuyor. Önerilen olarak işaretli iki sürüm var: v0.2.11 ve v0.1.79. v0.2.8, v0.2.9 ve v0.2.10 doğrudan hatalı olarak işaretlenmiş durumda.
python33 PyObject_CallFunction hatası alıyorum.
Wiki’deki sorun giderme sayfasına göre Microsoft Visual C++ 2010 Redistributable Package (x64) kurulu olmalı. Zaten kuruluysa yeniden kurmak da işe yarayabiliyor.
GPU May be overheating or overclocked mesajı ne demek?
Wiki’deki çözüm bir ayar değişikliği: Custom Shaders Patch’in General ayarlarında “Use DXGI Flip Model” seçeneğini kapatın.
Ayarlarım nereye kaydediliyor?
BENİOKU’ya göre kullanıcı seçenekleri Documents klasöründeki Assetto Corsa/cfg/extension dizinine yazılıyor. Yapılandırmaların kendisi ise assettocorsa/extension altında duruyor.
Bilgileri nasıl topladık? Custom Shaders Patch’in tanımı, Kunos geliştiricilerine teşekkür notu, gereksinim listesi (Assetto Corsa v1.16.3/4 yalnızca 64 bit ve Visual C++ Redistributable 2015 x86), özellik listesi ve sürüm etiketleriyle dosya boyutları, projenin resmî sayfası olan acstuff.club/patch adresinden alındı. Content Manager’ın ayrı bir proje olduğu ve CSP için gerekmediği, Lite sürümünün ücretsiz olduğu, gereksinimleri, CSP için otomatik kurulum ve güncelleme desteği ile yağmurun Patreon ön izleme yapılarında bulunduğu bilgisi acstuff.club/app sayfasından alındı. Content Manager üzerinden Settings bölümündeki Custom Shaders Patch sayfası, yapılandırmaların varsayılan olarak otomatik indirilmesi, 5 dakikalık aralıkla çalışan dönüştürme sunucusu, elle kurulumda MODS/Shaders Lights Patch klasörünün AC kök klasörüne taşınması ve dwrite.dll ile acs.exe ilişkisi, JSGME seçeneği, deponun ZIP olarak indirilip tzdata klasörünün assettocorsa/extension içine çıkarılması, hedef klasör ağacı, kullanıcı seçeneklerinin Documents altındaki cfg/extension dizinine yazılması, ini dosyalarının canlı olarak etki etmesi, Weather FX varsayılan betiğinin kamu malı olması ve ks_nurburgring yapılandırması için gereken ek kn5 dosyaları, github.com/ac-custom-shaders-patch/acc-extension-config deposunun BENİOKU dosyasından alındı. Steam bütünlük kontrolü tavsiyesi, python33 PyObject_CallFunction hatası için Visual C++ 2010 x64 paketi, AMD kartlarda ters görüntü için Resolve MSAA for color, GPU May be overheating or overclocked mesajı için Use DXGI Flip Model ve titreme için Use proper physically-based sampling çözümleri aynı deponun wiki’sindeki Troubleshooting sayfasından alındı. Modlu içeriğin resmî güncellemelerden sonra uyumsuz hâle gelebileceği, modlama alt forumlarında yalnızca ücretsiz içeriğe izin verildiği ve profil yazılımlarının acs.exe hedeflemesi gerektiği maddeleri Kunos Simulazioni’nin assettocorsa.net/forum adresindeki resmî FAQ bölümünden alındı. Son güncelleme: 6 Ekim 2026.
İlgili İçerikler
- Assetto Corsa 0xc00007b Hatası ve Çökme Çözümü
- Assetto Corsa Handshake Failed Hatası
- Assetto Corsa Direksiyon Çalışmıyor
- Assetto Corsa Klavye ve Kol Ayarları
- Assetto Corsa Honda Civic 1.6 iES Modu Kurulumu
- Assetto Corsa Ücretsiz Nasıl İndirilir? (Steam)
💬 Hangi sürümü kullanıyorsun?
Sistemine hangi CSP sürümü oturdu, hangisinde sorun çıktı? Aşağıya yaz, deneyimleri derleyelim.
[…] varsayılan kısayol listesi yok, tuşu kendiniz atıyorsunuz. CSP’yi henüz kurmadıysanız Custom Shaders Patch kurulumu yazımızdan […]
[…] bazı sunucularda çalışmayabileceğini belirtiyor. CSP ve genel performans ayarları için CSP kurulumu ve FPS arttırma yazılarımıza […]