Şimdi Ara

DXVK ile dx9/10/11 oyunlarını vulkan üzerinden çalıştırma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
47
Cevap
7
Favori
3.589
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
15 oy
Öne Çıkar
Sayfa: 123
Sayfaya Git
Git
sonraki
Giriş
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 >







  • 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.

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

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • @kunGFu @Reception47 Birşey değil. Umarım oyunlarla benchmark yapmayı sevenler bunla ilgili denemeleri bu başlıkta paylaşır.

  • yararlı konu takip.


    teşekkürler bu arada

  • |Spetsnaz| kullanıcısına yanıt

    birşey değil.

  • basit bir oyunda denedim

    dx11 feature level 10.0 is required to run the engine

    hatası verdi

    ekran kartı amd 5570

  • 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 >
  • 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.

  • Eyvallah bilmiyordum
    370 tekrar fırınlama istiyor uğraşamam
    Yeni kart alınca denerim artık
  • 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.

  • selimyuksel S kullanıcısına yanıt
    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.
  • 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.

  • 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ı >
  • 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

  • guzel konu tesekkurler

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 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

  • 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.
  • 
Sayfa: 123
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.