Merhaba deneme yanilma yoluyla kesfettigim bir seyi sizinle paylasmak istiyorum, Bildiginiz gibi DXVK-nvapi NVIDIA'nin nvapi arayuzunun DXVK uzerine oturtulmus hali ve acik kaynak. Kodu bir miktar inceledigimde nvapi arayuzunde cevre degiskenleriyle NVIDIA ekran kartimizin jenerasyonunu spoof edebildigimizi fark ettim. Bu ne ise yariyor diyeceksiniz. Eger 3000 serisi bir karta sahipseniz ekran kartinizin jenerasyonu AD100 yani Ada Lovelace olarak spoof ederek 4000 serisinin teknik ozelliklerinden faydalanabiliyorsunuz. Tabii kendi ekran kartim 4000 serisi oldugu icin 3000 serisinde test edemedim ancak 4080 Mobile ekran kartimi 5000 serisi olarak spoof ettigimde MFG ozelliginden faydalanabildigimi kesfettim. Asagidaki ekran goruntulerinden MFG'nin calistiginu anlayabilirsiniz. Calismasi icin guncel bir Proton versiyonuna ihtiyaciniz var, ProtonGE-32 ile denendi calistigi onaylandi. Calismiyorsa VCRUN2022 paketini kurmayi deneyin. Ayrica TechPowerUp sitesinden DLSS DLL'lerinin en yenilerini indirmek ve oyun klasorlerindeki gerekli yerlere atmak goruntu kalitesinde ve performansta aşırı pozitif etkili oluyor siddetle tavsiye ederim. Calismasi icin Minimum DLSS 3.5 ve ustu gerekmektedir. Ilgilenen herkese tesekkurler.
Basit bir islem asagidakilerin hepsi cevre degiskenidir.
Modifikasyonlarin etkili olmasi icin alttaki degiskenleri giriyoruz.
NVAPI'nin kullanilmasi icin.
DLSS ve DLSSG overlayleri icin.
En keskin preset olan preset L yi aktive etmek ve DLSS, DLSSG ve DLSSRR ayarlarini override etmek icin.
MFG ayarini oyun menusunden secmek zorunda kalmadan zorlamak icin (bazi oyunlar icin gerekiyor) 1 opsiyonu 2X FG, 2 opsiyonu 3X FG 3 opsiyonu da malumunuz iste.
3000 serisi icin:
4000 serisi icin:
Basit bir islem asagidakilerin hepsi cevre degiskenidir.
Modifikasyonlarin etkili olmasi icin alttaki degiskenleri giriyoruz.
PROTON_ENABLE_NGX_UPDATER=1NVAPI'nin kullanilmasi icin.
PROTON_USE_NVAPI=1DLSS ve DLSSG overlayleri icin.
DXVK_NVAPI_SET_NGX_DEBUG_OPTIONS=DLSSIndicator=1024,DLSSGIndicator=2En keskin preset olan preset L yi aktive etmek ve DLSS, DLSSG ve DLSSRR ayarlarini override etmek icin.
DXVK_NVAPI_DRS_SETTINGS=0x10E41E01=1,0x10E41E02=1,0x10E41E03=1,0x10E41DF3=0xC,0x10E41DF7=0xCMFG ayarini oyun menusunden secmek zorunda kalmadan zorlamak icin (bazi oyunlar icin gerekiyor) 1 opsiyonu 2X FG, 2 opsiyonu 3X FG 3 opsiyonu da malumunuz iste.
DXVK_NVAPI_DRS_NGX_DLSSG_MULTI_FRAME_COUNT=<1,2,3>3000 serisi icin:
DXVK_NVAPI_GPU_ARCH=AD100 (GB200 yani Blackwell jenerasyonunu 3000 serisinde daha denenmedi)4000 serisi icin:
DXVK_NVAPI_GPU_ARCH=GB200
Son düzenleyen: Moderatör: