Bu konudaki kullanıcılar: 2 misafir, 1 mobil kullanıcı
37
Cevap
0
Tıklama
14
Öne Çıkarma
DXVK ile dx9/10/11 oyunlarını vulkan üzerinden çalıştırma

E eskibirkurt Konu Sahibi
4 ay (4558 mesaj)
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 >


R Reception47
4 ay (335 mesaj)
Paylaşımın için teşekkürler.

Denedim bu olayı, güzel çalışıyor, genelde 32bit içindekileri kullanmak gerekiyor (kullandığım win10 64bit build 2004) yani windows ile alakalı değilde oyun ile alakalı bir durum herhalde, bazı oyunlarda direk klasöre bazılarında ise bin klasörü varsa onun içine atmak gerekiyor, yani oyunu çalıştıran exe nerede ise o klasöre atarak çalışıyor, çalıştığında msi afterburner göstergeleriniz açık ise onlar kayboluyorlar ve anlıyorsunuz ki çalışıyor.




K kunGFu
4 ay (1708 mesaj)
Konu ilginc, daha önce dikkatimi cekmemisti paylasimin icin tesekkürler





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


E eskibirkurt Konu Sahibi
4 ay (4558 mesaj)
@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

| |Spetsnaz|
4 ay (172 mesaj)
yararlı konu takip.

teşekkürler bu arada


Bu mesaja 1 cevap geldi.

E eskibirkurt Konu Sahibi
4 ay (4558 mesaj)
birşey değil.




Bu mesajda bahsedilenler: @|Spetsnaz|

A AdilOlmayanYıldırım
4 ay (6365 mesaj)
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 eskibirkurt Konu Sahibi
4 ay (4558 mesaj)
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

E eskibirkurt Konu Sahibi
4 ay (4558 mesaj)
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.




A AdilOlmayanYıldırım
4 ay (6365 mesaj)
Eyvallah bilmiyordum
370 tekrar fırınlama istiyor uğraşamam
Yeni kart alınca denerim artık




S selimyuksel
4 ay (189 mesaj)
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.

T TeknolojiveBililisim
4 ay (3142 mesaj)
Dx ,openglnim tekel olma sebebi sandığın gibi değil birçok teknolojiye ve buna bağlı donanıma yön vermesi ayrıca tekel değil Nvidia,Amdde işin içinde.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @selimyuksel

S selimyuksel
4 ay (189 mesaj)
quote:

Orijinalden alıntı: TeknolojiveBililisim

Dx ,openglnim tekel olma sebebi sandığın gibi değil birçok teknolojiye ve buna bağlı donanıma yön vermesi ayrıca tekel değil Nvidia,Amdde işin içinde.
Ona bakılırsa Nvidia ve Amd VULKAN ile de işbirliği içinde. Onlar zaten işin içinde olması gereken şirketler. Tamamen sürücüler ile alakalı bir konu. Benim söylediğim Microsoft tekeli. Alternatif yok. Windows kullanıyorsan direk zaten DirectX esirisin alternatif yok. Varda yok.

Bu şeye benziyor Android telefonlarında Google arama motorunun standart hale gelmesi. Bazı ülkelerde satılan Android cihazların tamamında ülkenin kanunları gereği ilk açılışta Arama motoru tercihi ekrana geliyor.




C Celonfix
4 ay (4192 mesaj)
Linux'ta BF 1,BF V denemiştim Mesa sürücülerle (Açık kaynaklı sürücü) geçen sene ama çok fazla anlık takılma oluyordu. Windows üzerindeki sürücülerle birlikte daha performanslı çalışabilir.





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


E eskibirkurt Konu Sahibi
4 ay (4558 mesaj)
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




R Rogue Agent
4 ay (2944 mesaj)
guzel konu tesekkurler





< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

L Lautreamont
4 ay (2348 mesaj)
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.

T TeknolojiveBililisim
4 ay (3142 mesaj)
Tercih olsa bile googleyi seçiyorlar sebebi bu işte arz talep meselesi sen bir Os yap yeterli bir miktar üretmez isen Nvidia sana driver yapmaz Microsoftun Dxe Nvidia ve Amd ile piyasaya yön ve teknoloji verme nedeni arz talep. Zaten bu büyük firmalarda Dx tabanı ekran kartı üretmek için piyasaya çıktılar.Bu artık tekel değil global.




Bu mesajda bahsedilenler: @selimyuksel