Arama butonu
Bu konudaki kullanıcılar: 1 misafir
36
Cevap
4299
Tıklama
15
Öne Çıkarma
DXVK ile dx9/10/11 oyunlarını vulkan üzerinden çalıştırma
E
5 yıl
Yarbay
Konu Sahibi

Arkadaşlar DXVK ağırlık olarak linuxta kullanılan dx9/10/11 oyunlarının vulkan üzerinden çalışmasını sağlayan bir 'api translator' yani arabirim çevirici. (diğer bir tanım abstraction layer) Örneğin X oyun tamamen windows için hazırlanmış olmasına rağmen bu oyunu wine yardımıyla linuxta oynama şansınız olabiliyor. Bu başlığı açma nedenim işletim sistemi farklı olmasına api vulkana dönüştürülmesine rağmen bazı oyunların windowstan çok daha akıcı özellikle minimum fps'i daha iyi çalışabilmesi. Micro-stuttering olmuyor ve değim yerindeyse oyun yağ gibi akıyor. Araştırmam sonucu bu durumun ağırlıkla directx-vulkan dönüşümünden kaynaklandığını öğrendim. Şimdi işin güzel tarafına geliyorum. DXVK windowstada çalışıyor. Yapmanız gereken https://github.com/doitsujin/dxvk/releases adresinden son tar.gz dosyasını indirmek içindeki dosyaları çalıştıracağınız oyunun çalışabilir dosya klasörü neresiyse oraya atmak. Oyununuz windows 32 bit içinse x32 klasöründeki dosyaları 64 bit içinse x64 klasöründeki dosyaları atacaksınız (bu konuda emin değilim ama öyledir diye tahmin ediyorum). bu konuda önemli bir reddit tartışması olarak https://www.reddit.com/r/pcgaming/comments/hirdfp/dxvk_is_amazing_on_windows/ linkini inceleyebilirsiniz. Hile koruması olan online oyunlar dxvk dosyalarını hile dosyası sanıp engelleyebiliyor. Konu açılışı benden incelemek sizden. Zaman içinde ana başlığa olayın faydasını zararını anlatan bilgiler ekliyebilirim. Denemeler yaparsanız faydalı veya zararlı açıklarsanız güzel olur.





< Bu mesaj bu kişi tarafından değiştirildi eskibirkurt -- 7 Aralık 2020; 15:19:30 >

Keşke şu Microsoft DirectX
Yoruma Git
Yorumun Devamı selimyuksel - 5 yıl +4
S
5 yıl
Teğmen

Keşke şu Microsoft DirectX tekelinden kurtulsak. Bill Gates amcamıza sorsak dünyada özgürlük, eşitlikten ve rekabetten yana olduğunu söyler. İş diğer API lere gelince tekelin önde gideni. DirectX hiç bir zaman başarılı olamadı. Bunu ilk OpenGL ile karşılaştığımızda da gördük devamı olan VULKAN da gördük. Elbette oyun dan oyuna değişir lakin Diğer API ler bu güne kadar hiç bir zaman DirectX in altında bir performans sergilemedi. Doom ile VULKAN tekrar gündeme geldiğinde performans olarak DirectX ile aynıydı. Rainbow Six Siege ile tekrar gündeme oturdu VULKAN hatta FPS artışı ile ama yine de gören yok.

Şu DXT tekeli olmasaydı bu gün Windows kullanıcılarının yarısından fazlası başka işletim sistemlerinde oyun oynuyor olacak hatta oyun için geliştirilen işletim sistemlerine sahip olacaktık.


Bu mesaja 1 cevap geldi.
E
5 yıl
Yarbay
Konu Sahibi

Çaban için teşekkürler. Sağlık olsun.




Bu mesajda bahsedilenler: @Reception47
E
5 yıl
Yarbay
Konu Sahibi

@kunGFu @Reception47 Birşey değil. Umarım oyunlarla benchmark yapmayı sevenler bunla ilgili denemeleri bu başlıkta paylaşır.




Bu mesajda bahsedilenler: @kunGFu , @Reception47
E
5 yıl
Yarbay
Konu Sahibi

yeni bir gelişme daha var arkadaşlar buda dx9 oyunlarını dx12 üzerinden oynamak için

https://github.com/megai2/d912pxy/releases

https://github.com/megai2/d912pxy/wiki/Installing



K
5 yıl
Yarbay

Konu ilginc, daha önce dikkatimi cekmemisti paylasimin icin tesekkürler



< Bu ileti mobil sürüm kullanılarak atıldı >

|
5 yıl
Teğmen

yararlı konu takip.

teşekkürler bu arada


Bu mesaja 1 cevap geldi.
E
5 yıl
Yarbay
Konu Sahibi

dostum o kart vulkan desteklemiyor.

https://www.techpowerup.com/gpu-specs/radeon-hd-5570.c247

Vulkan N/A denmiş
bu sebeple olmaz.

ama imzandaki ekran kartı r7 370 ile denenebilir.





< Bu mesaj bu kişi tarafından değiştirildi eskibirkurt -- 8 Aralık 2020; 1:18:15 >


Bu mesajda bahsedilenler: @Zero Limit
G
5 yıl
Yarbay

Dostum bu CS:GO'da işe yarıyor mu ? Tuhaf ama 2-3 kere dosyaları ekleyip kaldırarak denedim. Ve sanırım gerçekten smooth ve bir tık akıcılık sezdim. Yoksa plasebo etkisi mi ? :D


Bu mesaja 1 cevap geldi.
G
5 yıl
Yarbay

starwars oyunu için denedim fakat 4-5 fps düştü :D yalnız sadece 1 kere test ettim. yarın 3-4 kere teyit ederim bakalım nasıl fark olacak. ama csgo'da ya psikolojik ya da gerçekten bi tık akıcılık kazandı oyun. benim cs:go da fps sorunum yok ama akıcılık oldu gibi. msi afterburner'ide yarın denerim sonuçları yazarım


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @eskibirkurt
F
5 yıl
Yüzbaşı

Alien Isolation (Vulkan Api ile çok daha akıcı) NFS Heat, Payback, Most Wanted, Remnant, Watch Dogs 2, For Honor (Bu aşırı derecede akıcı oldu), AC Odyssey, Syndicate, COD Warzone (Dx12 destekli ama gayet akıcı bir deneyim sundu) Little Hop vb. oyunlarda MSI afterburner oyunu kapatacak konumlara kadar getiriyor fakat oyunların bazılarında vulkan olarak çalışmasada genel anlamda o yağ gibi akma tabiri gözle görülür şekilde arttı diyebilirim. MSI afterburner için alternatif pek olmadığı için vulkan api oyunda aktif olarak çalışırken sonradan açmanız tavsiye olur. Destiny 2, Dead By Daylight bu iki oyunda online olduğu için ban yeme riskini göze alıp denedim fakat Destiny 2 de msı afterburner çalışmıyor ve çok fazla kasma yaşadım zaten sorunlu bir grafik motoru var. dead by daylight açılışta vulkan aktif oluyor fakat EAC koruması oyunu kapattırıyor. Kullanmış oldugum ekran kartı Rx 5600 XT gayet güzel sonuçlar elde edebildim. 60 fps te akıcılık konusunda bir hayli sıkıntılı idim monitörden oldugunu düşünüyordum sürekli biraz daha araştırınca directX yapısı sorunlu imiş input lag ve takılmalar da cabası. şimdilik iyi gidiyor. Dx12 için yayınlanacak başka bir api varsa denemeye değer. son çıkan Cyberpunk Dx12 ile geldi onun içinde güzel birşeyler olursa tadından yenmez.


Bu mesaja 1 cevap geldi.
S
5 yıl
Yarbay

Aynen bende de aynısı oldu. Bilgi için teşekkürler.



< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @Reception47
E
5 yıl
Yarbay
Konu Sahibi

birşey değil.




Bu mesajda bahsedilenler: @|Spetsnaz|
H
5 yıl
Yarbay

basit bir oyunda denedim
dx11 feature level 10.0 is required to run the engine
hatası verdi
ekran kartı amd 5570


Bu mesaja 1 cevap geldi.
E
5 yıl
Yarbay
Konu Sahibi

dxvk daha çok linuxta wine ile birlikte kullanılıyor. tahminlerime göre linux-wine-dxvk ile iyi çalışan dx9/10/11 oyunlarının windowsta dxvk ile başarılı olma şansı var.

https://steamcommunity.com/sharedfiles/filedetails/?id=2235736081

bu linkten aldığım bilgilere göre örnek olarak Assasing creed origins ve Kingdoms of Amalur: Re-Reckoning oyunlarında fayda ediyor.

bunlar dışında witcher 3 de wine-dxvk ile iyi çalışıyordu. denenebilir.



H
5 yıl
Yarbay

Eyvallah bilmiyordum
370 tekrar fırınlama istiyor uğraşamam
Yeni kart alınca denerim artık